From 9852460b5aeab059e341e25fee2441445421d5a7 Mon Sep 17 00:00:00 2001 From: codetorso Date: Sat, 13 Jul 2024 01:38:42 +0530 Subject: [PATCH] ui changes :) --- apps/web/app/(dash)/(memories)/content.tsx | 9 +- apps/web/app/(dash)/menu.tsx | 283 ++++++++++----------- package.json | 1 + 3 files changed, 148 insertions(+), 145 deletions(-) diff --git a/apps/web/app/(dash)/(memories)/content.tsx b/apps/web/app/(dash)/(memories)/content.tsx index 960ca05f..9f84a6b6 100644 --- a/apps/web/app/(dash)/(memories)/content.tsx +++ b/apps/web/app/(dash)/(memories)/content.tsx @@ -33,6 +33,7 @@ import { Button } from "@repo/ui/shadcn/button"; import { addUserToSpace, deleteItem, moveItem } from "@/app/actions/doers"; import { toast } from "sonner"; import { Input } from "@repo/ui/shadcn/input"; +import { motion } from "framer-motion"; export function MemoriesPage({ memoriesAndSpaces, @@ -269,7 +270,9 @@ function LinkComponent({ id: number; }) { return ( -
-
+ ); } @@ -362,7 +365,7 @@ const SpaceFilterMethods = ["All", "Pages", "Notes", "Tweet"]; function Filters({ setFilter, filter, - filterMethods + filterMethods, }: { setFilter: (i: string) => void; filter: string; diff --git a/apps/web/app/(dash)/menu.tsx b/apps/web/app/(dash)/menu.tsx index 6cea35a4..a481ae1f 100644 --- a/apps/web/app/(dash)/menu.tsx +++ b/apps/web/app/(dash)/menu.tsx @@ -40,8 +40,11 @@ import { Input } from "@repo/ui/shadcn/input"; import ComboboxWithCreate from "@repo/ui/shadcn/combobox"; import { StoredSpace } from "@/server/db/schema"; import { revalidatePath } from "next/cache"; +import useMeasure from "react-use-measure"; +import { motion } from "framer-motion"; function Menu() { + const [ref, bounds] = useMeasure(); const [spaces, setSpaces] = useState([]); useEffect(() => { @@ -183,158 +186,154 @@ function Menu() { - -
{ - const content = e.get("content")?.toString(); - const space = e.get("space")?.toString(); - - await handleSubmit(content, space); - }} - className="flex flex-col gap-4" + + - - Add memory - - A "Memory" is a bookmark, something you want to remember. - - + { + const content = e.get("content")?.toString(); + const space = e.get("space")?.toString(); -
- -