| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- function _export(target, all) {
- for(var name in all)Object.defineProperty(target, name, {
- enumerable: true,
- get: all[name]
- });
- }
- _export(exports, {
- asClass: ()=>asClass,
- default: ()=>nameClass,
- formatClass: ()=>formatClass
- });
- const _escapeClassName = /*#__PURE__*/ _interopRequireDefault(require("./escapeClassName"));
- const _escapeCommas = /*#__PURE__*/ _interopRequireDefault(require("./escapeCommas"));
- function _interopRequireDefault(obj) {
- return obj && obj.__esModule ? obj : {
- default: obj
- };
- }
- function asClass(name) {
- return (0, _escapeCommas.default)(`.${(0, _escapeClassName.default)(name)}`);
- }
- function nameClass(classPrefix, key) {
- return asClass(formatClass(classPrefix, key));
- }
- function formatClass(classPrefix, key) {
- if (key === "DEFAULT") {
- return classPrefix;
- }
- if (key === "-" || key === "-DEFAULT") {
- return `-${classPrefix}`;
- }
- if (key.startsWith("-")) {
- return `-${classPrefix}${key}`;
- }
- if (key.startsWith("/")) {
- return `${classPrefix}${key}`;
- }
- return `${classPrefix}-${key}`;
- }
|