ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์
useSetAtom
์ผ๋ก ๊ฐ์ ์ ์ฅํ ๊ฒ์ ๋ค๋ฅธ ํ์ด์ง์์ ์ฐ๊ณ ์ถ์๋ !
์ด๋ป๊ฒ ์ฌ์ฉํ๋๋ ~
const [userNick, useUserNick] = useAtom(nickname);
์ผ๋จ ์ด๋ฐ ๋ฐฉ๋ฒ์ผ๋ก userNick์ ๊ฐ์ ํ ๋นํด์ค๋ค. -> useState์ ๊ฐ์ ๊ธฐ๋ฅ
์ดํ (์ฐ๋ฆฌ๋ stores ๋ผ๋ ํ์ผ์ ๋ง๋ค์ด ๊ด๋ฆฌํ๋ค)
์ด๋ฐ์์ผ๋ก ์ง์ ํด์ค๋ค.
์ฌ๊ธฐ๊น์ง๊ฐ ์ฐ๋ฆฌ๊ฐ ์ํ๊ด๋ฆฌ๋ก nickname์ ๊ฐ์ ์ ์ฅํด์ค๊ฒ์ด๋ค.
์ด์ ์ ์ฅํด์ค ๊ฐ์ ๋ค๋ฅธ ํ์ด์ง์์ ๋ถ๋ฌ์ ์ฌ์ฉํ ์ฐจ๋ก์ด๋ค.
import { useAtomValue } from 'jotai';
import { nickname } from '@/stores/signup';
์ด๋ ๊ฒ ๋ถ๋ฌ์์ค ํ
const ProfilenickName = useAtomValue(nickname);
์ด๋ ๊ฒ ProfilenickName ์ด๋ผ๋ ๊ฐ์๋ค๊ฐ ํ ๋นํด์ฃผ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ๋ค ~!๐คง