@ozen-ui/kit
Version:
React component library
21 lines (20 loc) • 1.04 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.useFormControlCarcassContext = exports.FormControlCarcassContext = exports.FormControlCarcassContextDefaultValue = void 0;
var react_1 = require("react");
var environment_1 = require("../../constants/environment");
var constants_1 = require("./constants");
exports.FormControlCarcassContextDefaultValue = {
size: constants_1.FORM_CONTROL_CARCASS_DEFAULT_SIZE,
disabled: constants_1.FORM_CONTROL_CARCASS_DEFAULT_DISABLED,
variant: constants_1.FORM_CONTROL_CARCASS_DEFAULT_VARIANT,
};
exports.FormControlCarcassContext = (0, react_1.createContext)(exports.FormControlCarcassContextDefaultValue);
var useFormControlCarcassContext = function () {
return (0, react_1.useContext)(exports.FormControlCarcassContext);
};
exports.useFormControlCarcassContext = useFormControlCarcassContext;
// Именованный провайдер
if (environment_1.isDev) {
exports.FormControlCarcassContext.displayName = 'FormControlCarcassContext';
}
;