UNPKG

@ozen-ui/kit

Version:

React component library

16 lines (15 loc) 948 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useDeprecatedBase = void 0; var logger_1 = require("@ozen-ui/logger"); var environment_1 = require("../../../constants/environment"); var capitalizeFirstLetter_1 = require("../../../utils/capitalizeFirstLetter"); var useDeprecatedBase = function (_a) { var typeProp = _a.type, name = _a.name, nameNext = _a.nameNext, isLogNeeded = _a.isLogNeeded; if (environment_1.isProduction || !isLogNeeded) { return; } var type = typeProp.toLowerCase(); (0, logger_1.deprecate)("".concat((0, capitalizeFirstLetter_1.capitalizeFirstLetter)(type), " \u00AB").concat(name, "\u00BB deprecated.").concat(nameNext ? " \u0414\u043B\u044F \u0437\u0430\u043C\u0435\u043D\u044B \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 ".concat(type, " \u00AB").concat(nameNext, "\u00BB.") : '')); }; exports.useDeprecatedBase = useDeprecatedBase;