From 59f55bd019fa6d4977650f043f7096d3bec4bff5 Mon Sep 17 00:00:00 2001
From: zrll_ <46812903+zrll12@users.noreply.github.com>
Date: Sun, 8 Sep 2024 01:36:49 +0800
Subject: [PATCH] feat: add rich text editor to survey description
---
app/(root)/backstage/components/BadgeCard.tsx | 6 +-
.../components/SurveyBasicContentsEditor.tsx | 22 +-
app/(root)/layout.tsx | 3 +-
components/ClickToEdit.tsx | 101 +++
package.json | 14 +-
yarn.lock | 689 +++++++++++++++++-
6 files changed, 807 insertions(+), 28 deletions(-)
create mode 100644 components/ClickToEdit.tsx
diff --git a/app/(root)/backstage/components/BadgeCard.tsx b/app/(root)/backstage/components/BadgeCard.tsx
index 9c81277..d95ceca 100644
--- a/app/(root)/backstage/components/BadgeCard.tsx
+++ b/app/(root)/backstage/components/BadgeCard.tsx
@@ -1,6 +1,6 @@
'use client';
-import { Card, Image, Text, Badge, Button, Modal, ActionIcon, ScrollArea, Space, Group } from '@mantine/core';
+import { Card, Image, Text, Badge, Button, Modal, ActionIcon, Space, Group } from '@mantine/core';
import { useDisclosure } from '@mantine/hooks';
import { IconSettings2 } from '@tabler/icons-react';
import { useRouter } from 'next/navigation';
@@ -58,9 +58,7 @@ export default function BadgeCard({ survey, showBadge, routeAdmin }: BadgeCardPr
-
- {survey.description}
-
+