useDerivedValue
code:ts
import { useDerivedValue } from 'react-native-reanimated';
function App() {
const derivedValue = useDerivedValue(() => {
return sv.value * 50;
});
}
以下はGPT-4.iconに聞いた話
依存している値が変更されたときにのみ再計算される
useMemoなどと異なり、更新される単位が描画ではない
animation frameごとに値が更新される
マジ?hooksのルール逸脱してるんだmrsekut.icon
Jotaiみたいに、hooksの外で定義するようなAPIにすべきだったのでは?
その挙動についてdocsのどこに書いてるんだろう