KI-AGENT: Wiki-Neuanlage repariert #178
Der Wiki-Neu-Button nutzt nun das aktuelle DropdownMenu mit onSelect-Callbacks, sodass neue Seiten und Ordner wieder erstellt werden können.
This commit is contained in:
@@ -11,9 +11,9 @@
|
|||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
<div class="flex items-center gap-1">
|
<div class="flex items-center gap-1">
|
||||||
<UDropdown :items="rootMenuItems" :popper="{ placement: 'bottom-end' }">
|
<UDropdownMenu :items="rootMenuItems" :content="{ align: 'end' }">
|
||||||
<UButton color="gray" variant="ghost" icon="i-heroicons-plus" size="sm" />
|
<UButton color="gray" variant="ghost" icon="i-heroicons-plus" size="sm" />
|
||||||
</UDropdown>
|
</UDropdownMenu>
|
||||||
<UButton @click="isSidebarOpen = false" color="gray" variant="ghost" icon="i-heroicons-chevron-double-left" size="sm" />
|
<UButton @click="isSidebarOpen = false" color="gray" variant="ghost" icon="i-heroicons-chevron-double-left" size="sm" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -200,8 +200,8 @@ async function handleModalConfirm() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const rootMenuItems = [
|
const rootMenuItems = [
|
||||||
[{ label: 'Neue Seite', icon: 'i-heroicons-document-plus', click: () => openWikiAction('create', null, false) }],
|
[{ label: 'Neue Seite', icon: 'i-heroicons-document-plus', onSelect: () => openWikiAction('create', null, false) }],
|
||||||
[{ label: 'Neuer Ordner', icon: 'i-heroicons-folder-plus', click: () => openWikiAction('create', null, true) }]
|
[{ label: 'Neuer Ordner', icon: 'i-heroicons-folder-plus', onSelect: () => openWikiAction('create', null, true) }]
|
||||||
]
|
]
|
||||||
|
|
||||||
// --- EDITOR ACTIONS (Identisch wie vorher) ---
|
// --- EDITOR ACTIONS (Identisch wie vorher) ---
|
||||||
|
|||||||
Reference in New Issue
Block a user