UNPKG

@ozen-ui/kit

Version:

React component library

15 lines (14 loc) 724 B
import { useContext, createContext } from 'react'; import { isDev } from '../../constants/environment'; import { DATA_LIST_CARD_DEFAULT_LOADING, DATA_LIST_CARD_DEFAULT_SHOW_NO_OPTIONS, DATA_LIST_CARD_DEFAULT_SIZE, } from './constants'; export var DataListCardContextDefaultValue = { size: DATA_LIST_CARD_DEFAULT_SIZE, loading: DATA_LIST_CARD_DEFAULT_LOADING, showNoOptions: DATA_LIST_CARD_DEFAULT_SHOW_NO_OPTIONS, }; export var DataListCardContext = createContext(DataListCardContextDefaultValue); export var useDataListCardContext = function () { return useContext(DataListCardContext); }; // Именованный провайдер if (isDev) { DataListCardContext.displayName = 'DataListCardContext'; }