deno.land / x / jotai@v1.8.4 / website / src / components / client-only.js

client-only.js
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { useEffect, useState } from 'react';
export const ClientOnly = ({ children }) => { const [hasMounted, setHasMounted] = useState(false);
useEffect(() => { setHasMounted(true); }, []);
if (!hasMounted) { return null; }
return children;};
jotai

Version Info

Tagged at
2 years ago