๐ ๐ ์๋ฌ๋ช
Sending onAnimatedValueUpdate with no listeners registered
โ ๐ง ์์ธ
iOS์์ Stack์ ๋ค๋ก๊ฐ๊ธฐ ํ์ฌ ์ด์ ํ์ด์ง๋ก ๋์๊ฐ๋ ค๊ณ ํ ๋, mount ๋ ํ stack์ unmount ์ํฌ ๋ฆฌ์ค๋๋ฅผ ์ฐพ์ง ๋ชป ํจ.
๐ ๐ ํด๊ฒฐ
/node_modules/@react-navigation/stack/src/views/Stack/Card.tsx ์์
1. componentDidMount() ๋งจ ์๋ ์ค์ mount ๋์๋ค๋ ๋ฆฌ์ค๋ ๋ฑ๋กํ๋ ์ฝ๋ ์ถ๊ฐ
this.props.gesture.addListener(() => { return });
2. componentWillUnmount() ๋งจ ์๋ ์ค์ mount๋ ๋ฆฌ์ค๋๋ฅผ ์ง์์ฃผ๋ ์ฝ๋ ์ถ๊ฐ
this.props.gesture.removeAllListeners();
3. @react-navigation/stack ํจ์นํจํค์ง
์์ ์์ ์ฌํญ๋ค์ patch-package๋ฅผ ํตํด ํ๋ก์ ํธ ๋ด์ @react-navigation/stack ์์ค๋ฅผ ์์ ํ์์ต๋๋ค.
yarn patch-package @react-navigation/stack
์ฐธ๊ณ
https://github.com/react-navigation/react-navigation/issues/7839#issuecomment-1621988247
https://stackoverflow.com/questions/76012269/warn-sending-onanimatedvalueupdate-with-no-listeners-registered
๋๋ถ์ warning ์ฒ๋ฆฌ๋์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.