storybook-addon-pseudo-states
Version:
Storybook Pseudo-states addon: Manipulate CSS pseudo states
29 lines (26 loc) • 817 B
JavaScript
var __defProp = Object.defineProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: !0 });
};
// src/constants.ts
var ADDON_ID = "storybook/pseudo-states", TOOL_ID = `${ADDON_ID}/tool`, PARAM_KEY = "pseudo", EXCLUDED_PSEUDO_ELEMENT_PATTERNS = ["::-(webkit|moz|ms)-[a-z-]+", "::part\\([^)]+\\)"], EXCLUDED_PSEUDO_ESCAPE_SEQUENCE = "(?<=(?<!\\\\)(?:\\\\\\\\)*)", PSEUDO_STATES = {
hover: "hover",
active: "active",
focusVisible: "focus-visible",
focusWithin: "focus-within",
focus: "focus",
// must come after its alternatives
visited: "visited",
link: "link",
target: "target"
};
export {
__export,
ADDON_ID,
TOOL_ID,
PARAM_KEY,
EXCLUDED_PSEUDO_ELEMENT_PATTERNS,
EXCLUDED_PSEUDO_ESCAPE_SEQUENCE,
PSEUDO_STATES
};