use-modal-handler.ts 306 B

1234567891011121314
  1. import { MutableRefObject, useRef } from "react";
  2. interface Handler {
  3. open: () => void;
  4. close: () => void;
  5. }
  6. export type ModalHandler = MutableRefObject<Handler>;
  7. const useModalHandler = (): ModalHandler => {
  8. return useRef({ open: () => {}, close: () => {} });
  9. };
  10. export default useModalHandler;