clash-verge-rev/src/hooks/use-modal-handler.ts
2022-08-06 21:56:54 +08:00

15 lines
306 B
TypeScript

import { MutableRefObject, useRef } from "react";
interface Handler {
open: () => void;
close: () => void;
}
export type ModalHandler = MutableRefObject<Handler>;
const useModalHandler = (): ModalHandler => {
return useRef({ open: () => {}, close: () => {} });
};
export default useModalHandler;