Skip to content

Commit 6326921

Browse files
Add folder support; Fix default props
1 parent 8c86a7a commit 6326921

File tree

2 files changed

+31
-2
lines changed

2 files changed

+31
-2
lines changed

src/index.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,5 +95,18 @@ export default {
9595
default_value: true,
9696
},
9797
},
98+
{
99+
field: "folder",
100+
name: "$t:interfaces.system-folder.folder",
101+
type: "uuid",
102+
meta: {
103+
width: "full",
104+
interface: "system-folder",
105+
note: "$t:interfaces.system-folder.field_hint",
106+
},
107+
schema: {
108+
default_value: undefined,
109+
},
110+
},
98111
],
99112
};

src/interface.vue

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
:ref="uploaderComponentElement"
1414
@input="handleFile"
1515
:multiple="false"
16+
:folder="folder"
1617
from-library
1718
from-url
1819
/>
@@ -79,15 +80,29 @@ export default defineComponent({
7980
},
8081
tools: {
8182
type: Array,
82-
default: () => [],
83+
default: () => [
84+
"header",
85+
"list",
86+
"code",
87+
"image",
88+
"paragraph",
89+
"delimiter",
90+
"checklist",
91+
"quote",
92+
"underline",
93+
],
8394
},
8495
font: {
8596
type: String,
8697
default: "sans-serif",
8798
},
8899
bordered: {
89100
type: Boolean,
90-
default: false,
101+
default: true,
102+
},
103+
folder: {
104+
type: String,
105+
default: undefined,
91106
},
92107
},
93108
setup(props, { emit, attrs }) {
@@ -177,6 +192,7 @@ export default defineComponent({
177192
[props.font]: true,
178193
bordered: props.bordered,
179194
},
195+
file: props.file,
180196
181197
// Methods
182198
editorValueEmitter,

0 commit comments

Comments
 (0)