diff --git a/.changeset/cyan-points-wash.md b/.changeset/cyan-points-wash.md new file mode 100644 index 00000000..ebf09abb --- /dev/null +++ b/.changeset/cyan-points-wash.md @@ -0,0 +1,5 @@ +--- +"react-native-reanimated-carousel": patch +--- + +Adding `offsetX`/`sizeReady` as internal dependencies of useOnProgressChange to ensure reactivity diff --git a/.gitignore b/.gitignore index a88b26fe..307cddfe 100644 --- a/.gitignore +++ b/.gitignore @@ -79,3 +79,6 @@ coverage/ # Issue tasks .issue-tasks/ + +# Agents Docs +*.local.md \ No newline at end of file diff --git a/src/hooks/useOnProgressChange.ts b/src/hooks/useOnProgressChange.ts index a9b3aae3..ffd09c0f 100644 --- a/src/hooks/useOnProgressChange.ts +++ b/src/hooks/useOnProgressChange.ts @@ -45,6 +45,6 @@ export function useOnProgressChange( else onProgressChange.value = absoluteProgress; } }, - [loop, autoFillData, rawDataLength, onProgressChange, size] + [loop, autoFillData, rawDataLength, onProgressChange, size, offsetX, sizeReady] ); }