Add option to disable frame placeholder (#2035)

This commit is contained in:
Jonatan Kłosko 2023-07-04 13:35:29 +02:00 committed by GitHub
parent d596df9373
commit 27458f33f7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View file

@ -91,7 +91,7 @@ defmodule LivebookWeb.Output do
)
end
defp render_output({:frame, outputs, _info}, %{
defp render_output({:frame, outputs, info}, %{
id: id,
session_id: session_id,
session_pid: session_pid,
@ -102,6 +102,7 @@ defmodule LivebookWeb.Output do
live_component(Output.FrameComponent,
id: id,
outputs: outputs,
placeholder: Map.get(info, :placeholder, true),
session_id: session_id,
session_pid: session_pid,
input_values: input_values,

View file

@ -75,7 +75,7 @@ defmodule LivebookWeb.Output.FrameComponent do
~H"""
<div id={"frame-output-#{@id}"}>
<%= if @output_count == 0 do %>
<div class="text-gray-300 p-4 rounded-lg border border-gray-200">
<div :if={@placeholder} class="text-gray-300 p-4 rounded-lg border border-gray-200">
Nothing here...
</div>
<% else %>