From 32093949c7b7e0e82281c90750cd44b65a461458 Mon Sep 17 00:00:00 2001 From: upsiflu Date: Sun, 2 Feb 2025 20:48:10 +0100 Subject: [PATCH] fix(form): editing form for library objects --- front/src/components/library/EditForm.vue | 221 +++++++++--------- front/src/components/ui/pill.scss | 6 + .../composables/moderation/useEditConfigs.ts | 26 +-- 3 files changed, 123 insertions(+), 130 deletions(-) diff --git a/front/src/components/library/EditForm.vue b/front/src/components/library/EditForm.vue index c5d232540..dc2c94f90 100644 --- a/front/src/components/library/EditForm.vue +++ b/front/src/components/library/EditForm.vue @@ -9,21 +9,19 @@ import { useStore } from '~/store' import axios from 'axios' -import AttachmentInput from '~/components/common/AttachmentInput.vue' -import useEditConfigs from '~/composables/moderation/useEditConfigs' -import TagsSelector from '~/components/library/TagsSelector.vue' -import EditList from '~/components/library/EditList.vue' -import EditCard from '~/components/library/EditCard.vue' import Layout from '~/components/ui/Layout.vue' import Button from '~/components/ui/Button.vue' -import Link from '~/components/ui/Link.vue' -import Section from '~/components/ui/Section.vue' import Spacer from '~/components/ui/Spacer.vue' import Input from '~/components/ui/Input.vue' import Textarea from "~/components/ui/Textarea.vue" import Pills from "~/components/ui/Pills.vue" import Alert from "~/components/ui/Alert.vue" +import AttachmentInput from '~/components/common/AttachmentInput.vue' +import useEditConfigs from '~/composables/moderation/useEditConfigs' +import EditList from '~/components/library/EditList.vue' +import EditCard from '~/components/library/EditCard.vue' + interface Props { objectType: EditObjectType object: EditObject @@ -147,14 +145,17 @@ const resetField = (fieldId: string) => { :obj="submittedMutation" :current-state="currentState" /> - {{ t('components.library.EditForm.button.new') }} - + -
+ + + + { - + +