casualroom/shared/hooks/src/use-is-client.ts

11 lines
217 B
TypeScript
Raw Normal View History

2025-07-28 07:50:50 +08:00
import { useEffect, useState } from 'react';
export function useIsClient() {
const [isClient, setIsClient] = useState(false);
useEffect(() => {
setIsClient(true);
}, []);
return isClient;
}