"use client"; import { FolderTree } from "lucide-react"; import { useTranslations } from "next-intl"; import { lazy, Suspense, useState } from "react"; import { StudioPanelLoading } from "./studio-panel-loading"; const OrganizeImportsDialog = lazy(() => import("./organize-imports-dialog").then((module) => ({ default: module.OrganizeImportsDialog, })), ); export function OrganizeImportsLauncher() { const t = useTranslations("pages.admin.catalog.workspace.organizeImports"); const [open, setOpen] = useState(false); const [requested, setRequested] = useState(false); return ( <> {requested && ( setOpen(false)} /> : null } > )} ); }