mirror of
https://github.com/livebook-dev/livebook.git
synced 2025-10-25 21:06:08 +08:00
Increase size limit for file input and show upload errors
This commit is contained in:
parent
9d2ac4acb3
commit
9ea1bc3342
3 changed files with 6 additions and 2 deletions
|
|
@ -21,6 +21,7 @@ defmodule LivebookWeb.Output.FileInputComponent do
|
|||
# allow_upload and override the accept attribute ourselves
|
||||
accept: :any,
|
||||
max_entries: 1,
|
||||
max_file_size: 100_000_000_000,
|
||||
progress: &handle_progress/3,
|
||||
auto_upload: true
|
||||
)
|
||||
|
|
@ -56,6 +57,9 @@ defmodule LivebookWeb.Output.FileInputComponent do
|
|||
</div>
|
||||
<.live_file_input upload={@uploads.file} class="hidden" accept={@accept} />
|
||||
</label>
|
||||
<p :for={msg <- upload_error_messages(@uploads.file)} class="mt-0.5 text-red-600 text-sm">
|
||||
<%= msg %>
|
||||
</p>
|
||||
</form>
|
||||
"""
|
||||
end
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ defmodule LivebookWeb.SessionLive.AddFileEntryUploadComponent do
|
|||
def render(assigns) do
|
||||
~H"""
|
||||
<div>
|
||||
<div class="mb-6 flex flex-col gap-2">
|
||||
<div :if={upload_error_messages(@uploads.file) != []} class="mb-6 flex flex-col gap-2">
|
||||
<div :for={message <- upload_error_messages(@uploads.file)} class="error-box">
|
||||
<%= message %>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ defmodule LivebookWeb.SessionLive.InsertImageComponent do
|
|||
<h3 class="text-2xl font-semibold text-gray-800">
|
||||
Insert image
|
||||
</h3>
|
||||
<div class="flex flex-col gap-2">
|
||||
<div :if={upload_error_messages(@uploads.image) != []} class="flex flex-col gap-2">
|
||||
<div :for={message <- upload_error_messages(@uploads.image)} class="error-box">
|
||||
<%= message %>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue