190 lines
6.0 KiB
JavaScript
190 lines
6.0 KiB
JavaScript
'use client';
|
|
"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, {
|
|
linkClassNames: function() {
|
|
return linkClassNames;
|
|
},
|
|
useLinkStyles_unstable: function() {
|
|
return useLinkStyles_unstable;
|
|
}
|
|
});
|
|
const _react = require("@griffel/react");
|
|
const linkClassNames = {
|
|
root: 'fui-Link'
|
|
};
|
|
const useStyles = /*#__PURE__*/ (0, _react.__styles)({
|
|
focusIndicator: {
|
|
Bttzg6e: "fhgqx19",
|
|
B3uz8dt: "f1olyrje",
|
|
B6ihwck: "f1p93eir",
|
|
g9k6zt: "f1nev41a"
|
|
},
|
|
root: {
|
|
B486eqv: "f2hkw1w",
|
|
De3pzq: "f3rmtva",
|
|
B7ck84d: "f1ewtqcl",
|
|
sj55zd: "fyind8e",
|
|
Bceei9c: "f1k6fduh",
|
|
mc9l5x: "f1w7gpdv",
|
|
Bahqtrf: "fk6fouc",
|
|
Be2twd7: "fkhj508",
|
|
Bhrd7zp: "figsok6",
|
|
jrapky: 0,
|
|
Frg6f3: 0,
|
|
t21cq0: 0,
|
|
B6of3ja: 0,
|
|
B74szlk: "f1s184ao",
|
|
Byoj8tv: 0,
|
|
uwmqm3: 0,
|
|
z189sj: 0,
|
|
z8tnut: 0,
|
|
B0ocmuz: "f1mk8lai",
|
|
B68tc82: 0,
|
|
Bmxbyg5: 0,
|
|
Bpg54ce: "fnbmjn9",
|
|
fsow6f: [
|
|
"f1o700av",
|
|
"fes3tcz"
|
|
],
|
|
w71qe1: "f1iuv45f",
|
|
Bkioxbp: "f1cmlufx",
|
|
ygn44y: "f9n3di6",
|
|
famaaq: "f1ids18y",
|
|
Bde5pd6: "f1tx3yz7",
|
|
Bi91k9c: "f1deo86v",
|
|
i089h6: "f1eh06m1",
|
|
lj723h: "f1iescvh"
|
|
},
|
|
button: {
|
|
icvyot: "f1ern45e",
|
|
vrafjx: [
|
|
"f1n71otn",
|
|
"f1deefiw"
|
|
],
|
|
oivjwe: "f1h8hb77",
|
|
wvpqe5: [
|
|
"f1deefiw",
|
|
"f1n71otn"
|
|
]
|
|
},
|
|
href: {
|
|
Be2twd7: "fjoy568"
|
|
},
|
|
subtle: {
|
|
sj55zd: "f2yjg6r",
|
|
Bde5pd6: "f1tx3yz7",
|
|
Bi91k9c: "fj1cjhr",
|
|
i089h6: "f1eh06m1",
|
|
lj723h: "fhucn0c"
|
|
},
|
|
inline: {
|
|
w71qe1: "f13mvf36"
|
|
},
|
|
disabled: {
|
|
w71qe1: "f1iuv45f",
|
|
sj55zd: "f1s2aq7o",
|
|
Bceei9c: "fdrzuqr",
|
|
Bde5pd6: "fbnuktb",
|
|
Bi91k9c: "fvgxktp",
|
|
i089h6: "fljg2da",
|
|
lj723h: "f19wldhg"
|
|
},
|
|
inverted: {
|
|
sj55zd: "f1qz2gb0",
|
|
Bi91k9c: "f1ujg2k6",
|
|
lj723h: "f1ebemlp"
|
|
},
|
|
brand: {
|
|
sj55zd: "f179xftw",
|
|
Bi91k9c: "f1sk1dtk",
|
|
lj723h: "f182g21t"
|
|
}
|
|
}, {
|
|
d: [
|
|
".fhgqx19[data-fui-focus-visible]{text-decoration-color:var(--colorStrokeFocus2);}",
|
|
".f1olyrje[data-fui-focus-visible]{text-decoration-line:underline;}",
|
|
".f1p93eir[data-fui-focus-visible]{text-decoration-style:double;}",
|
|
".f1nev41a[data-fui-focus-visible]{outline-style:none;}",
|
|
".f3rmtva{background-color:transparent;}",
|
|
".f1ewtqcl{box-sizing:border-box;}",
|
|
".fyind8e{color:var(--colorBrandForegroundLink);}",
|
|
".f1k6fduh{cursor:pointer;}",
|
|
".f1w7gpdv{display:inline;}",
|
|
".fk6fouc{font-family:var(--fontFamilyBase);}",
|
|
".fkhj508{font-size:var(--fontSizeBase300);}",
|
|
".figsok6{font-weight:var(--fontWeightRegular);}",
|
|
[
|
|
".f1s184ao{margin:0;}",
|
|
{
|
|
p: -1
|
|
}
|
|
],
|
|
[
|
|
".f1mk8lai{padding:0;}",
|
|
{
|
|
p: -1
|
|
}
|
|
],
|
|
[
|
|
".fnbmjn9{overflow:inherit;}",
|
|
{
|
|
p: -1
|
|
}
|
|
],
|
|
".f1o700av{text-align:left;}",
|
|
".fes3tcz{text-align:right;}",
|
|
".f1iuv45f{text-decoration-line:none;}",
|
|
".f1cmlufx{text-decoration-thickness:var(--strokeWidthThin);}",
|
|
".f9n3di6{text-overflow:inherit;}",
|
|
".f1ids18y{-webkit-user-select:text;-moz-user-select:text;user-select:text;}",
|
|
".f1ern45e{border-top-style:none;}",
|
|
".f1n71otn{border-right-style:none;}",
|
|
".f1deefiw{border-left-style:none;}",
|
|
".f1h8hb77{border-bottom-style:none;}",
|
|
".fjoy568{font-size:inherit;}",
|
|
".f2yjg6r{color:var(--colorNeutralForeground2Link);}",
|
|
".f13mvf36{text-decoration-line:underline;}",
|
|
".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",
|
|
".fdrzuqr{cursor:not-allowed;}",
|
|
".f1qz2gb0{color:var(--colorBrandForegroundInverted);}",
|
|
".f179xftw{color:var(--colorNeutralForegroundInvertedLink);}"
|
|
],
|
|
i: [
|
|
".f2hkw1w:focus-visible{outline-style:none;}"
|
|
],
|
|
h: [
|
|
".f1tx3yz7:hover{text-decoration-line:underline;}",
|
|
".f1deo86v:hover{color:var(--colorBrandForegroundLinkHover);}",
|
|
".fj1cjhr:hover{color:var(--colorNeutralForeground2LinkHover);}",
|
|
".fbnuktb:hover{text-decoration-line:none;}",
|
|
".fvgxktp:hover{color:var(--colorNeutralForegroundDisabled);}",
|
|
".f1ujg2k6:hover{color:var(--colorBrandForegroundInverted);}",
|
|
".f1sk1dtk:hover{color:var(--colorNeutralForegroundInvertedLinkHover);}"
|
|
],
|
|
a: [
|
|
".f1eh06m1:active{text-decoration-line:underline;}",
|
|
".f1iescvh:active{color:var(--colorBrandForegroundLinkPressed);}",
|
|
".fhucn0c:active{color:var(--colorNeutralForeground2LinkPressed);}",
|
|
".fljg2da:active{text-decoration-line:none;}",
|
|
".f19wldhg:active{color:var(--colorNeutralForegroundDisabled);}",
|
|
".f1ebemlp:active{color:var(--colorBrandForegroundInverted);}",
|
|
".f182g21t:active{color:var(--colorNeutralForegroundInvertedLinkPressed);}"
|
|
]
|
|
});
|
|
const useLinkStyles_unstable = (state)=>{
|
|
'use no memo';
|
|
const styles = useStyles();
|
|
const { appearance, disabled, inline, root, backgroundAppearance } = state;
|
|
state.root.className = (0, _react.mergeClasses)(linkClassNames.root, styles.root, styles.focusIndicator, root.as === 'a' && root.href && styles.href, root.as === 'button' && styles.button, appearance === 'subtle' && styles.subtle, backgroundAppearance === 'inverted' && styles.inverted, backgroundAppearance === 'brand' && styles.brand, inline && styles.inline, disabled && styles.disabled, state.root.className);
|
|
return state;
|
|
};
|