diff --git a/apps/as/src/widgets/hangulgiangi/ui/hangul-giangi-toolbar.tsx b/apps/as/src/widgets/hangulgiangi/ui/hangul-giangi-toolbar.tsx index 0723050cb..39123f09d 100644 --- a/apps/as/src/widgets/hangulgiangi/ui/hangul-giangi-toolbar.tsx +++ b/apps/as/src/widgets/hangulgiangi/ui/hangul-giangi-toolbar.tsx @@ -1,12 +1,17 @@ "use client"; -import { Download, Fullscreen, Save } from "lucide-react"; +import { useId } from "react"; -import { Button } from "@common/components"; +import { Download, FolderOpen, Fullscreen, Save } from "lucide-react"; + +import { Button, cn } from "@common/components"; + +const WEBHYP_DEV_MODE = process.env.NEXT_PUBLIC_WEBHYP_DEV_MODE === "true"; interface HangulGiangiToolbarProps { isBusy?: boolean; canSave?: boolean; + onOpen: (file: File) => void; onSave: () => void; onDownload: () => void; onFullscreen: () => void; @@ -15,12 +20,51 @@ interface HangulGiangiToolbarProps { function HangulGiangiToolbar({ isBusy = false, canSave = true, + onOpen, onSave, onDownload, onFullscreen, }: HangulGiangiToolbarProps) { + const openInputId = useId(); + return (
+ {WEBHYP_DEV_MODE && ( + + )} {canSave && (