@stihl-design-system/components
Version:
Welcome to the STIHL Design System react component library.
240 lines (239 loc) • 9.56 kB
JavaScript
"use client";
import { a as N, A as _, C as D, D as A, v as l } from "./chunks/Accordion.CYIfNOWr.js";
import { d as E, A as O, a as d, b as m, c as v, D as P, v as C } from "./chunks/ActionButton.CyMR7DqS.js";
import { A as u, a as L, b as c, c as R, D as f, v as g } from "./chunks/ActionLink.5wdpwrU9.js";
import { DSAriaLiveRegions as B } from "./arialiveregions.BUVY9NpY.js";
import { DSBanner as U } from "./banner.AhUeW3HM.js";
import { D as M, M as H, v as F } from "./chunks/Breadcrumb.C_Yaz_vw.js";
import { B as X, a as k, D as Z, v as K } from "./chunks/Button.CQlIao-Z.js";
import { DSButtonRound as w } from "./buttonround.9IS0tUqw.js";
import { D as Y, v as j } from "./chunks/Checkbox.D5X5T6Yg.js";
import { D as z, v as J } from "./chunks/CheckboxGroup.BIspWqeW.js";
import { DSChipGroup as $ } from "./chipgroup.CY3pWyLO.js";
import { C as ea, c as sa, b as oa, D as ra, g as ta, d as Ta, v as Sa, a as Ia } from "./chunks/Chip.DIp5hdRH.js";
import { DSCombobox as pa } from "./combobox.Ds2prR5y.js";
import { C as _a, b as Da, a as Aa, D as la, v as na } from "./chunks/CustomReactSelect.DS9Ey-jr.js";
import { D as Oa, v as da } from "./chunks/Dialog.DMxHRrxo.js";
import { a as va, D as Pa, v as Ca } from "./chunks/Drawer.CatmvDHJ.js";
import { D as ua, v as La } from "./chunks/Fieldset.Bk8W5h13.js";
import { DSFlag as Ra } from "./flag.CE32qHPa.js";
import { DSFloatingActionButton as ga } from "./floatingactionbutton.B5hJ2At2.js";
import { B as Ba, a as ba, D as Ua, b as Ga, H as Ma, i as Ha, v as Fa, c as Va } from "./chunks/Header.18sOO0Gf.js";
import { DSHeading as ka } from "./heading.DHLpT4dc.js";
import { D as Ka, I as ya, u as wa } from "./chunks/Icon.CDLyB7Pv.js";
import { DSInput as Ya } from "./input.DL_M_Pg3.js";
import { I as qa, M as za, a as Ja, S as Qa, U as $a, h as ae, i as ee, c as se, s as oe, v as re, b as te } from "./chunks/Input.utils.CL1u4Ctq.js";
import { D as Se, c as Ie, b as ie, a as pe, f as Ne, v as _e } from "./chunks/InputFile.CjK3gEst.js";
import { D as Ae, i as le, v as ne } from "./chunks/InputNumber.wfDjnz58.js";
import { D as Oe, v as de } from "./chunks/InputPassword.Ctb0xbwg.js";
import { D as ve, i as Pe, v as Ce } from "./chunks/InputSearch.C-r5ktR8.js";
import { DSLink as ue } from "./link.BtZeNdii.js";
import { D as ce, L as Re, a as fe, v as ge } from "./chunks/LinkButton.CWibqvhs.js";
import { D as Be, v as be } from "./chunks/LinkCard.SIrSjRNL.js";
import { DSLogo as Ge } from "./logo.DprmD8HU.js";
import { D as He, u as Fe, v as Ve, a as Xe } from "./chunks/MegaMenu.qttkjGbD.js";
import { D as Ze, N as Ke, a as ye, v as we } from "./chunks/NavigationTabs.SBNLx87A.js";
import { D as Ye, a as je, N as qe } from "./chunks/Notification.DYl1rcGu.js";
import { D as Je, u as Qe, v as $e, a as as } from "./chunks/Popover.C9tT8xkE.js";
import { D as ss, b as os, a as rs, o as ts, v as Ts } from "./chunks/RadioGroup.DupoApOX.js";
import { DSScroller as Is } from "./scroller.B1LijjCF.js";
import { D as ps, g as Ns, f as _s, e as Ds, S as As, a as ls, b as ns, c as Es, h as Os, i as ds, j as ms, d as vs, v as Ps } from "./chunks/Stepper.D1Yzw-gL.js";
import { D as xs, S as us, g as Ls, v as cs } from "./chunks/Select.BjBPN-6W.js";
import { DSSkipToContent as fs } from "./skiptocontent.CAQy194o.js";
import { D as hs, L as Bs, M as bs, g as Us, a as Gs, i as Ms, s as Hs, v as Fs } from "./chunks/Slider.Bh2jhGKn.js";
import { DSSpinner as Xs } from "./spinner.C9qCeq0R.js";
import { DSSwitch as Zs } from "./switch.Bqdyzi2E.js";
import { D as ys, a as ws, S as Ws } from "./chunks/SystemFeedback.CjlARKki.js";
import { D as js, T as qs, a as zs, v as Js } from "./chunks/Tabs.BvG-OPWa.js";
import { DSText as $s } from "./text.CQdFtUUQ.js";
import { a as eo, T as so, b as oo, i as ro } from "./chunks/Text.utils.B4MiHAK_.js";
import { D as To, T as So, v as Io } from "./chunks/Textarea.DibBqiam.js";
import { D as po, a as No, T as _o, b as Do, v as Ao } from "./chunks/TextUtility.C68m5upo.js";
import { DSTitle as no } from "./title.DuLPB-VK.js";
import { DSToastProvider as Oo, useDSToast as mo } from "./toastmanager.BGIYNKkT.js";
const a = ["default", "secondary", "highlight"], e = ["filled", "highlight"], s = ["grey-light", "yellow-light", "red-light", "green-light", "orange-base"], o = ["x-large", "x-large-uppercase", "large", "large-uppercase", "medium", "medium-uppercase", "small", "small-uppercase"], r = ["h1", "h2", "h3", "h4", "h5", "h6"], t = ["neutral", "highlight"], T = ["main", "reduced-main", "reduced-connected", "reduced-mystihl", "reduced-imow"], S = ["small", "medium", "large", "x-large", "inherit"], I = ["x-large", "large"];
export {
N as ACCORDION_OPEN_STATE_INDICATOR,
_ as ACCORDION_SIZE,
E as ACTION_BUTTON_CHEVRON_DIRECTION,
O as ACTION_BUTTON_ICON_POSITION,
d as ACTION_BUTTON_ICON_SIZE,
m as ACTION_BUTTON_INDENT_LEVEL,
v as ACTION_BUTTON_WEIGHT,
u as ACTION_LINK_ICON_POSITION,
L as ACTION_LINK_ICON_SIZE,
c as ACTION_LINK_INDENT_LEVEL,
R as ACTION_LINK_WEIGHT,
a as BANNER_VARIANT,
Ba as BRAND_ADDON_VARIANT,
e as BUTTON_ROUND_VARIANT,
X as BUTTON_SIZE,
k as BUTTON_VARIANT,
D as CHEVRON_POSITION,
ea as CHIP_GROUP_SIZE,
_a as COMBOBOX_SIZE,
va as DRAWER_POSITION,
A as DSAccordion,
P as DSActionButton,
f as DSActionLink,
B as DSAriaLiveRegions,
U as DSBanner,
M as DSBreadcrumb,
Z as DSButton,
w as DSButtonRound,
Y as DSCheckbox,
z as DSCheckboxGroup,
$ as DSChipGroup,
pa as DSCombobox,
Oa as DSDialog,
Pa as DSDrawer,
ua as DSFieldset,
Ra as DSFlag,
ga as DSFloatingActionButton,
ba as DSHeader,
Ua as DSHeaderContext,
ka as DSHeading,
Ka as DSIcon,
Ya as DSInput,
Se as DSInputFile,
Ae as DSInputNumber,
Oe as DSInputPassword,
ve as DSInputSearch,
ue as DSLink,
ce as DSLinkButton,
Be as DSLinkCard,
Ge as DSLogo,
He as DSMegaMenu,
Ze as DSNavigationTabs,
Ye as DSNotification,
Je as DSPopover,
ss as DSRadioGroup,
Is as DSScroller,
xs as DSSelect,
fs as DSSkipToContent,
hs as DSSlider,
Xs as DSSpinner,
ps as DSStepper,
Zs as DSSwitch,
ys as DSSystemFeedback,
js as DSTabs,
$s as DSText,
po as DSTextUtility,
To as DSTextarea,
no as DSTitle,
Oo as DSToastProvider,
Ga as DSTopBar,
sa as DS_CHIP_GROUP_TRANSLATIONS,
oa as DS_CHIP_GROUP_TRANSLATIONS_DE,
ra as DS_CHIP_GROUP_TRANSLATIONS_EN,
Da as DS_COMBOBOX_TRANSLATIONS,
Aa as DS_COMBOBOX_TRANSLATIONS_DE,
la as DS_COMBOBOX_TRANSLATIONS_EN,
Ie as DS_INPUT_FILE_TRANSLATIONS,
ie as DS_INPUT_FILE_TRANSLATIONS_DE,
pe as DS_INPUT_FILE_TRANSLATIONS_EN,
Ns as DS_STEPPER_TRANSLATIONS,
_s as DS_STEPPER_TRANSLATIONS_DE,
Ds as DS_STEPPER_TRANSLATIONS_EN,
s as FLAG_COLOR,
Ma as HEADER_VARIANT,
o as HEADING_SIZE,
r as HEADING_TAG,
ya as ICON_SIZE,
qa as INPUT_SIZE,
Bs as LABEL_LENGTH_BREAKPOINT,
Re as LINK_BUTTON_SIZE,
fe as LINK_BUTTON_VARIANT,
t as LINK_VARIANT,
T as LOGO,
bs as MAXIMUM_TICK_AMOUNT,
za as MAX_PREFIX_LENGTH,
Ja as MAX_SUFFIX_LENGTH,
H as MAX_VISIBLE_LINKS,
Ke as NAVIGATION_TABS_ALIGNMENT,
ye as NAVIGATION_TABS_DIRECTION,
je as NOTIFICATION_ICONS,
qe as NOTIFICATION_VARIANT,
As as SCROLLER_DIRECTION,
ls as SCROLL_MARGIN_INLINE,
us as SELECT_SIZE,
S as SPINNER_SIZE,
ns as STEPPER_ALIGNMENT,
Es as STEPPER_ORIENTATION,
Qa as SUPPORTED_INPUT_TYPES,
ws as SYSTEM_FEEDBACK_ICON_MAP,
Ws as SYSTEM_FEEDBACK_VARIANT,
qs as TABS_ALIGNMENT,
zs as TABS_DIRECTION,
So as TEXTAREA_SIZE,
eo as TEXT_SIZE,
so as TEXT_TAG,
No as TEXT_UTILITY_SIZE,
_o as TEXT_UTILITY_TAG,
Do as TEXT_UTILITY_WEIGHT,
oo as TEXT_WEIGHT,
I as TITLE_SIZE,
$a as UNSUPPORTED_INPUT_TYPES,
Ne as fileMatchesAccept,
ta as getChipAriaLabel,
Ta as getChipTooltip,
Os as getCurrentStep,
ds as getCurrentStepIndex,
Ls as getIsPlaceholderSelected,
Us as getNumberLength,
Gs as getTickLeftOffset,
ae as hasShowPickerSupport,
ee as isCalendarInput,
Ha as isEmptyObjectOrUndefined,
Ms as isStepAligned,
ms as isStepClickable,
se as isTimeInput,
le as isValidValue,
ro as isWithinElement,
Pe as isWithinForm,
os as optionsHaveCustomAreaAbove,
rs as optionsHaveCustomAreaInline,
ts as optionsHaveHint,
oe as showCustomCalendarOrTimeIndicator,
Hs as snapValueToStep,
mo as useDSToast,
wa as useDynamicSvgImport,
Fe as useMegaMenu,
Qe as usePopover,
l as validateAccordionProps,
C as validateActionButtonProps,
g as validateActionLinkProps,
F as validateBreadcrumbProps,
K as validateButtonProps,
J as validateCheckboxGroupProps,
j as validateCheckboxProps,
Sa as validateChipGroupProps,
na as validateComboboxProps,
da as validateDialogProps,
Ca as validateDrawerProps,
La as validateFieldsetProps,
Fa as validateHeaderChildren,
_e as validateInputFileProps,
ne as validateInputNumberProps,
de as validateInputPasswordProps,
re as validateInputProps,
Ce as validateInputSearchProps,
Ia as validateIsLiveRegionPresent,
vs as validateIsLiveRegionPresentForStepper,
ge as validateLinkButtonProps,
be as validateLinkCardProps,
Ve as validateMegaMenuAnchor,
Xe as validateMegaMenuChildren,
we as validateNavigationTabsProps,
$e as validatePopoverChildren,
as as validatePopoverProps,
Ts as validateRadioGroupProps,
cs as validateSelectProps,
Fs as validateSliderProps,
Ps as validateStepperProps,
Js as validateTabsProps,
Ao as validateTextUtilityProps,
Io as validateTextareaProps,
Va as validateTopBarChildren,
te as validateType
};