fix type
This commit is contained in:
parent
4dcff123df
commit
bd9041bd8f
|
|
@ -74,7 +74,35 @@ async function add() {
|
|||
if (canceled || type == null) return;
|
||||
|
||||
const id = genId();
|
||||
children.value.push({ id, type });
|
||||
|
||||
// TODO: page-editor.vueのと共通化
|
||||
if (type === 'text') {
|
||||
children.value.push({
|
||||
id,
|
||||
type,
|
||||
text: '',
|
||||
});
|
||||
} else if (type === 'section') {
|
||||
children.value.push({
|
||||
id,
|
||||
type,
|
||||
title: '',
|
||||
children: [],
|
||||
});
|
||||
} else if (type === 'image') {
|
||||
children.value.push({
|
||||
id,
|
||||
type,
|
||||
fileId: null,
|
||||
});
|
||||
} else if (type === 'note') {
|
||||
children.value.push({
|
||||
id,
|
||||
type,
|
||||
detailed: false,
|
||||
note: null,
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
onMounted(() => {
|
||||
|
|
|
|||
|
|
@ -216,13 +216,14 @@ async function add() {
|
|||
if (canceled || type == null) return;
|
||||
|
||||
const id = genId();
|
||||
|
||||
// TODO: page-editor.el.section.vueのと共通化
|
||||
if (type === 'text') {
|
||||
content.value.push({
|
||||
id,
|
||||
type,
|
||||
text: '',
|
||||
});
|
||||
return;
|
||||
} else if (type === 'section') {
|
||||
content.value.push({
|
||||
id,
|
||||
|
|
@ -230,14 +231,12 @@ async function add() {
|
|||
title: '',
|
||||
children: [],
|
||||
});
|
||||
return;
|
||||
} else if (type === 'image') {
|
||||
content.value.push({
|
||||
id,
|
||||
type,
|
||||
fileId: null,
|
||||
});
|
||||
return;
|
||||
} else if (type === 'note') {
|
||||
content.value.push({
|
||||
id,
|
||||
|
|
@ -245,7 +244,6 @@ async function add() {
|
|||
detailed: false,
|
||||
note: null,
|
||||
});
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue