zustand๋ฅผ ์ฌ์ฉํ ์ ์ ์ ๋ณด ์ ์ญ ๊ด๋ฆฌ
ยท
What I Learn
โก๏ธ ๋ฌธ์ ์ํฉ ! ๋ฉ์ธ ํ๋ฉด์์ ์ ์ ์ email์ ์ ์ ๋ค์์ผ๋ก ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์ ์ ์ ๋ณด๊ฐ ํ์ํ ์ํฉ. 1์ฐจ: useState๋ก 1:1 ๊ด๋ฆฌ2์ฐจ: ์ ์ญ์์ ๊ด๋ฆฌํ๊ธฐ ์ํด store ์์
3์ฐจ: ๋ก๊ทธ์ธ์ด ๋์์ ๋๋ง ์ ์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋๋ก ๋ฆฌํฉํ ๋ง 1์ฐจ ์๋ ->ํ์ํ ํ์ผ๋ง๋ค useState๋ก ์ ์ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌ (1:1)const [userData, setUserData] = useState(null) useEffect(() => { const fetchData = async () => { const supabase = createClient() const { data: { user }, error } = await supabase.auth.getUser() setU..