UNPKG

@lesnoypudge/utils-react

Version:

lesnoypudge's utils-react

7 lines (6 loc) 559 B
import { T } from '@lesnoypudge/types-utils-base/namespace'; import { createContextSelectable } from '../../utils'; export declare namespace useContextSelector { type ContextSelectableSelector<_Value, _SelectedValue> = (value: _Value) => _SelectedValue; } export declare const useContextSelector: <_Value extends T.UnknownRecord, _SelectedValue>(context: createContextSelectable.ContextSelectable<_Value>, selector: useContextSelector.ContextSelectableSelector<_Value, _SelectedValue>, equalityFn?: (a: unknown, b: unknown) => boolean) => _SelectedValue;