nextui/apps/docs/hooks/use-is-mounted.ts

14 lines
241 B
TypeScript

import {useEffect, useState} from "react";
export function useIsMounted() {
const [isMounted, setIsMounted] = useState(false);
useEffect(() => {
setTimeout(() => {
setIsMounted(true);
});
}, []);
return isMounted;
}