UNPKG

@dialpad/dialtone

Version:

Dialpad's Dialtone design system monorepo

40 lines (39 loc) 1.22 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const DANGER = "danger"; const WARNING = "warning"; const SUCCESS = "success"; const MUTED = "muted"; const MENTION = "mention"; const LINK_VARIANTS = ["", DANGER, WARNING, SUCCESS, MUTED, MENTION]; const LINK_KIND_MODIFIERS = { default: "", warning: "d-link--warning", danger: "d-link--danger", success: "d-link--success", muted: "d-link--muted", mention: "d-link--mention" }; const LINK_KIND_MODIFIERS_INVERTED = { default: "d-link--inverted", warning: "d-link--inverted-warning", danger: "d-link--inverted-danger", success: "d-link--inverted-success", muted: "d-link--inverted-muted", mention: "d-link--inverted-mention" }; const getLinkKindModifier = (kind, inverted) => { if (inverted) { return LINK_KIND_MODIFIERS_INVERTED[kind || "default"]; } return LINK_KIND_MODIFIERS[kind]; }; exports.DANGER = DANGER; exports.LINK_KIND_MODIFIERS = LINK_KIND_MODIFIERS; exports.LINK_VARIANTS = LINK_VARIANTS; exports.MENTION = MENTION; exports.MUTED = MUTED; exports.SUCCESS = SUCCESS; exports.WARNING = WARNING; exports.getLinkKindModifier = getLinkKindModifier; //# sourceMappingURL=link_constants.cjs.map