From 97ce5b35533c6bce0fbdf6436517d558fdb8a9ee Mon Sep 17 00:00:00 2001 From: Alexis Date: Thu, 7 Aug 2025 22:37:49 +0200 Subject: [PATCH 1/4] Added simple tiptap component --- app/components/global/input/Editor.vue | 243 ++++ app/components/world/PreviewCard.vue | 2 +- app/components/world/form/Create.vue | 8 +- app/components/world/form/Update.vue | 6 +- app/pages/my/worlds/[id].vue | 2 +- package.json | 17 +- pnpm-lock.yaml | 1458 ++++++++++++++++-------- 7 files changed, 1277 insertions(+), 459 deletions(-) create mode 100644 app/components/global/input/Editor.vue diff --git a/app/components/global/input/Editor.vue b/app/components/global/input/Editor.vue new file mode 100644 index 0000000..72a5d82 --- /dev/null +++ b/app/components/global/input/Editor.vue @@ -0,0 +1,243 @@ + + + + + diff --git a/app/components/world/PreviewCard.vue b/app/components/world/PreviewCard.vue index 955e0ea..c27052f 100644 --- a/app/components/world/PreviewCard.vue +++ b/app/components/world/PreviewCard.vue @@ -47,7 +47,7 @@ const updatedAt = computed(() => props.world.updatedAt ? DateTime.fromIS -

{{ world.description }}

+
-