Dotbase-site/hooks/useModalContext.ts

14 lines
385 B
TypeScript
Raw Normal View History

2025-02-05 00:07:38 +05:30
import React from 'react';
type UseModalContextReturnType = {
modal: React.JSX.Element | null;
setModal: React.Dispatch<React.SetStateAction<React.JSX.Element | null>>;
};
function useModalContext(): UseModalContextReturnType {
const [modal, setModal] = React.useState<UseModalContextReturnType['modal']>(null);
return { modal, setModal };
}
export default useModalContext;