From d1e44f84b776707f42eb56da962e4fcb561d1f08 Mon Sep 17 00:00:00 2001 From: Lucas Santana Date: Thu, 6 Feb 2025 20:44:41 -0300 Subject: [PATCH] =?UTF-8?q?feat:=20Implementando=20p=C3=A1ginas=20de=20ess?= =?UTF-8?q?ays?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ui/textarea.tsx | 24 ++ .../StudentDashboardLayout.tsx | 16 ++ src/pages/student-dashboard/essays/[id].tsx | 214 ++++++++++++++++ .../essays/[id]/analysis.tsx | 238 ++++++++++++++++++ src/pages/student-dashboard/essays/index.tsx | 113 +++++++++ src/pages/student-dashboard/essays/new.tsx | 183 ++++++++++++++ src/routes.tsx | 25 ++ 7 files changed, 813 insertions(+) create mode 100644 src/components/ui/textarea.tsx create mode 100644 src/pages/student-dashboard/essays/[id].tsx create mode 100644 src/pages/student-dashboard/essays/[id]/analysis.tsx create mode 100644 src/pages/student-dashboard/essays/index.tsx create mode 100644 src/pages/student-dashboard/essays/new.tsx diff --git a/src/components/ui/textarea.tsx b/src/components/ui/textarea.tsx new file mode 100644 index 0000000..01ca99e --- /dev/null +++ b/src/components/ui/textarea.tsx @@ -0,0 +1,24 @@ +import * as React from "react" + +import { cn } from "@/lib/utils" + +export interface TextareaProps + extends React.TextareaHTMLAttributes {} + +const Textarea = React.forwardRef( + ({ className, ...props }, ref) => { + return ( +