-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfile-uploader.hbs
37 lines (35 loc) · 1.43 KB
/
file-uploader.hbs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<OSS::ModalDialog
@title={{t (concat "uedit_editor.toolbar." this.titleKey ".title")}} @close={{@closeAction}} class="uedit-file-uploader">
<:content>
{{#if (eq this.titleKey "pdf")}}
<div class="form-group">
<OSS::Alert @title={{t "uedit_editor.toolbar.pdf.alert.title"}} @subtitle={{t "uedit_editor.toolbar.pdf.alert.subtitle"}} />
</div>
{{/if}}
<div class="form-group">
<label>{{t (concat "uedit_editor.toolbar.by_url")}}</label>
<Input
@value={{this.directURL}} @placeholder={{t (concat "uedit_editor.toolbar." this.titleKey ".placeholder")}}
class="form-control upf-input" />
</div>
<OSS::UploadArea
@size="lg"
@uploader={{this.uploader}}
@subtitle={{t (concat "uedit_editor.toolbar." this.titleKey ".subtitle")}}
@rules={{this.fileUploadRules}}
@onUploadSuccess={{this.onSuccessfulFileUpload}}
@onFileDeletion={{this.onFileDeletion}}
@privacy={{this.privacy}}
@scope={{this.scope}}
/>
</:content>
<:footer>
<div class="fx-row fx-1 fx-malign-end fx-gap-px-10">
<OSS::Button @label={{t (concat "uedit_editor.toolbar.cancel")}} {{on "click" @closeAction}} />
<OSS::Button
@skin="primary" @label={{t (concat "uedit_editor.toolbar." this.titleKey ".title")}}
disabled={{and (not this.fileURL) (not this.directURL)}}
{{on "click" this.addFile}} />
</div>
</:footer>
</OSS::ModalDialog>