diff --git a/packages/react-ranger/src/index.tsx b/packages/react-ranger/src/index.tsx index eef90f8..2f8ec6a 100644 --- a/packages/react-ranger/src/index.tsx +++ b/packages/react-ranger/src/index.tsx @@ -4,7 +4,7 @@ import { RangerConfig, RangerOptions, Ranger } from '@tanstack/ranger' export * from '@tanstack/ranger' const useIsomorphicLayoutEffect = - typeof window === 'undefined' ? React.useEffect : React.useLayoutEffect + typeof window !== 'undefined' ? React.useLayoutEffect : React.useEffect export function useRanger( options: RangerOptions, @@ -12,7 +12,7 @@ export function useRanger( const rerender = React.useReducer(() => ({}), {})[1] const resolvedOptions: RangerConfig = { ...options, - rerender, + rerender: rerender, onChange: (instance) => { rerender() options.onChange?.(instance)