UNPKG

@zohodesk/client_build_tool

Version:

A CLI tool to build web applications and client libraries

20 lines (16 loc) 722 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.replaceHoverToActiveInSelector = exports.removeHoverFromSelector = void 0; var _constants = require("./constants"); // function isRuleHasHover(rule) { // return isSelectorHasHover(rule.selector); // } function generateReplacer(baseStr, replaceStr) { return (inputStr = '') => inputStr.replaceAll(baseStr, replaceStr); } const removeHoverFromSelector = generateReplacer(_constants.HOVER_NOTATION, ''); exports.removeHoverFromSelector = removeHoverFromSelector; const replaceHoverToActiveInSelector = generateReplacer(_constants.HOVER_NOTATION, ':active'); exports.replaceHoverToActiveInSelector = replaceHoverToActiveInSelector;