From 8dc2da61bf740bcd9e52d72475dd996252dfe6f6 Mon Sep 17 00:00:00 2001 From: erich2s Date: Sat, 28 Oct 2023 12:46:40 +0800 Subject: [PATCH] clean up --- src/components/admin/Map.tsx | 6 ++-- src/components/ui/sheet.tsx | 65 +++++++++++++++++------------------- 2 files changed, 34 insertions(+), 37 deletions(-) diff --git a/src/components/admin/Map.tsx b/src/components/admin/Map.tsx index 248d86a..6cc3aa9 100644 --- a/src/components/admin/Map.tsx +++ b/src/components/admin/Map.tsx @@ -141,6 +141,7 @@ export default function Map() { )} +
+ >
+ {mapLoaded ? null : (
- + )} ); } diff --git a/src/components/ui/sheet.tsx b/src/components/ui/sheet.tsx index 66817a7..6a95894 100644 --- a/src/components/ui/sheet.tsx +++ b/src/components/ui/sheet.tsx @@ -1,26 +1,19 @@ -"use client"; +"use client" -import * as React from "react"; -import * as SheetPrimitive from "@radix-ui/react-dialog"; -import { cva, type VariantProps } from "class-variance-authority"; -import { X } from "lucide-react"; +import * as React from "react" +import * as SheetPrimitive from "@radix-ui/react-dialog" +import { cva, type VariantProps } from "class-variance-authority" +import { X } from "lucide-react" -import { cn } from "@/lib/utils"; -import { motion } from "framer-motion"; +import { cn } from "@/lib/utils" -const Sheet = SheetPrimitive.Root; +const Sheet = SheetPrimitive.Root -const SheetTrigger = SheetPrimitive.Trigger; +const SheetTrigger = SheetPrimitive.Trigger -const SheetClose = SheetPrimitive.Close; +const SheetClose = SheetPrimitive.Close -const SheetPortal = ({ - className, - ...props -}: SheetPrimitive.DialogPortalProps) => ( - -); -SheetPortal.displayName = SheetPrimitive.Portal.displayName; +const SheetPortal = SheetPrimitive.Portal const SheetOverlay = React.forwardRef< React.ElementRef, @@ -29,13 +22,13 @@ const SheetOverlay = React.forwardRef< -)); -SheetOverlay.displayName = SheetPrimitive.Overlay.displayName; +)) +SheetOverlay.displayName = SheetPrimitive.Overlay.displayName const sheetVariants = cva( "fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-300 data-[state=open]:duration-500", @@ -53,8 +46,8 @@ const sheetVariants = cva( defaultVariants: { side: "right", }, - }, -); + } +) interface SheetContentProps extends React.ComponentPropsWithoutRef, @@ -78,8 +71,8 @@ const SheetContent = React.forwardRef< -)); -SheetContent.displayName = SheetPrimitive.Content.displayName; +)) +SheetContent.displayName = SheetPrimitive.Content.displayName const SheetHeader = ({ className, @@ -88,12 +81,12 @@ const SheetHeader = ({
-); -SheetHeader.displayName = "SheetHeader"; +) +SheetHeader.displayName = "SheetHeader" const SheetFooter = ({ className, @@ -102,12 +95,12 @@ const SheetFooter = ({
-); -SheetFooter.displayName = "SheetFooter"; +) +SheetFooter.displayName = "SheetFooter" const SheetTitle = React.forwardRef< React.ElementRef, @@ -118,8 +111,8 @@ const SheetTitle = React.forwardRef< className={cn("text-lg font-semibold text-foreground", className)} {...props} /> -)); -SheetTitle.displayName = SheetPrimitive.Title.displayName; +)) +SheetTitle.displayName = SheetPrimitive.Title.displayName const SheetDescription = React.forwardRef< React.ElementRef, @@ -130,11 +123,13 @@ const SheetDescription = React.forwardRef< className={cn("text-sm text-muted-foreground", className)} {...props} /> -)); -SheetDescription.displayName = SheetPrimitive.Description.displayName; +)) +SheetDescription.displayName = SheetPrimitive.Description.displayName export { Sheet, + SheetPortal, + SheetOverlay, SheetTrigger, SheetClose, SheetContent, @@ -142,4 +137,4 @@ export { SheetFooter, SheetTitle, SheetDescription, -}; +}