Skip to content

fix: Use useSyncExternalStore() for hooks #181

fix: Use useSyncExternalStore() for hooks

fix: Use useSyncExternalStore() for hooks #181

Triggered via pull request February 23, 2026 12:24
Status Failure
Total duration 23s
Artifacts

lint-typescript.yml

on: pull_request
Compile TypeScript (tsc)
13s
Compile TypeScript (tsc)
Lint JS (eslint, prettier)
19s
Lint JS (eslint, prettier)
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 1 warning
Lint JS (eslint, prettier)
Process completed with exit code 1.
Lint JS (eslint, prettier): packages/react-native-mmkv/src/hooks/createMMKVHook.ts#L29
React Hook useCallback has an unnecessary dependency: 'getter'. Either exclude it or remove the dependency array. Outer scope values like 'getter' aren't valid dependencies because mutating them doesn't re-render the component.
Lint JS (eslint, prettier): packages/react-native-mmkv/src/hooks/createMMKVHook.ts#L28
React Hook useCallback has an unnecessary dependency: 'getter'. Either exclude it or remove the dependency array. Outer scope values like 'getter' aren't valid dependencies because mutating them doesn't re-render the component.