import { Button, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader, ModalOverlay, createDisclosure, } from "@hope-ui/solid" import { useFetch, usePath, useRouter, useT } from "~/hooks" import { bus, fsRemoveEmptyDirectory, handleRespWithNotifySuccess, } from "~/utils" import { onCleanup } from "solid-js" export const RemoveEmptyDirectory = () => { const { isOpen, onOpen, onClose } = createDisclosure() const { pathname } = useRouter() const [loading, ok] = useFetch(fsRemoveEmptyDirectory) const { refresh } = usePath() const handler = (name: string) => { if (name === "removeEmptyDirectory") { onOpen() } } bus.on("tool", handler) onCleanup(() => { bus.off("tool", handler) }) const t = useT() return ( {t("home.toolbar.remove_empty_directory")}

{t("home.toolbar.remove_empty_directory-tips")}

) }