Initial commit

This commit is contained in:
2025-03-07 19:22:02 +01:00
commit 4a98255d83
55743 changed files with 5280367 additions and 0 deletions
@@ -0,0 +1,24 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "createCustomFocusIndicatorStyle", {
enumerable: true,
get: function() {
return createCustomFocusIndicatorStyle;
}
});
const _constants = require("./constants");
function createCustomFocusIndicatorStyle(style, { selector: selectorType = _constants.defaultOptions.selector, customizeSelector = _constants.defaultOptions.customizeSelector } = _constants.defaultOptions) {
return {
[customizeSelector(createBaseSelector(selectorType))]: style
};
}
function createBaseSelector(selectorType) {
switch(selectorType){
case 'focus':
return `&[${_constants.FOCUS_VISIBLE_ATTR}]`;
case 'focus-within':
return `&[${_constants.FOCUS_WITHIN_ATTR}]:focus-within`;
}
}