rn-custom-style-sheet
Version:
React Native component to select a specific value from a range of values.
19 lines (15 loc) • 448 B
text/typescript
import React, { useEffect } from 'react';
import {
checkDeps,
default as useDeepCompareMemoize,
} from './UseDeepCompareMemoize';
export default function useDeepCompareEffect(
effect: React.EffectCallback,
dependencies: React.DependencyList
) {
if (__DEV__) {
checkDeps(dependencies, 'useDeepCompareEffect');
}
// eslint-disable-next-line react-hooks/exhaustive-deps
useEffect(effect, useDeepCompareMemoize(dependencies));
}