diff --git a/components.d.ts b/components.d.ts index b5319bf7693e67fa4a592db7c18c4833b4d1f293..88454d34c8c74b640da5264032b93b8c19405053 100644 --- a/components.d.ts +++ b/components.d.ts @@ -2,7 +2,7 @@ // @ts-nocheck // Generated by unplugin-vue-components // Read more: https://github.com/vuejs/core/pull/3399 -export {}; +export {} /* prettier-ignore */ declare module 'vue' { @@ -12,16 +12,17 @@ declare module 'vue' { CreateEntityMenu: typeof import('./src/components/CreateEntityMenu.vue')['default'] Divider: typeof import('primevue/divider')['default'] Drawer: typeof import('primevue/drawer')['default'] + EditImageEntityMenu: typeof import('./src/components/EditImageEntityMenu.vue')['default'] + EditTextEntityMenu: typeof import('./src/components/EditTextEntityMenu.vue')['default'] + ImageItem: typeof import('./src/components/entities/ImageItem.vue')['default'] LogoAndLabel: typeof import('./src/components/LogoAndLabel.vue')['default'] - Popover: typeof import('primevue/popover')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] - ScrollPanel: typeof import('primevue/scrollpanel')['default'] SpeedDial: typeof import('primevue/speeddial')['default'] Splitter: typeof import('primevue/splitter')['default'] SplitterPanel: typeof import('primevue/splitterpanel')['default'] - Textarea: typeof import('primevue/textarea')['default'] TextItem: typeof import('./src/components/entities/TextItem.vue')['default'] + Toast: typeof import('primevue/toast')['default'] Tree: typeof import('primevue/tree')['default'] UserInfoHeaderWithSettings: typeof import('./src/components/UserInfoHeaderWithSettings.vue')['default'] } diff --git a/package.json b/package.json index 0b289c80a2c2b323250bc1131b67c8042b580bdd..15be68437e82dca77bc43ba3806ab559e7188210 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ }, "dependencies": { "@primevue/themes": "^4.0.4", + "@vueuse/components": "^10.11.1", "@vueuse/core": "^10.11.0", "@vueuse/integrations": "^10.11.0", "pinia": "^2.1.7", diff --git a/src/components/CreateEntityMenu.vue b/src/components/CreateEntityMenu.vue index 8f1f99f2ac104ef81c9168b2a4343c6262373294..2c70aad511232c5edaa8a7cc967a1a116443f9aa 100644 --- a/src/components/CreateEntityMenu.vue +++ b/src/components/CreateEntityMenu.vue @@ -1,8 +1,42 @@ + + + + diff --git a/src/components/EditTextEntityMenu.vue b/src/components/EditTextEntityMenu.vue new file mode 100644 index 0000000000000000000000000000000000000000..a02b908acfe378d15768f6da150a300df4acba27 --- /dev/null +++ b/src/components/EditTextEntityMenu.vue @@ -0,0 +1,182 @@ + + + + + diff --git a/src/components/entities/ImageItem.vue b/src/components/entities/ImageItem.vue new file mode 100644 index 0000000000000000000000000000000000000000..d9c5870c037f63d648e2ad4f18abcd654157e766 --- /dev/null +++ b/src/components/entities/ImageItem.vue @@ -0,0 +1,122 @@ + + + + + diff --git a/src/components/entities/TextItem.vue b/src/components/entities/TextItem.vue index dd3b61ebbd0749d410ec67b46135912faf714183..45d8bd820446cc1490c3d991cd6adecb2ed70a7d 100644 --- a/src/components/entities/TextItem.vue +++ b/src/components/entities/TextItem.vue @@ -1,8 +1,9 @@