@stihl-design-system/components
Version:
Welcome to the STIHL Design System react component library.
23 lines (22 loc) • 823 B
JavaScript
"use client";
import { jsxs as n, Fragment as i, jsx as r } from "react/jsx-runtime";
import t from "react";
import { e as a, v as o, A as f, a as l } from "./chunks/AriaLiveRegions.utils.xoETe2Ps.js";
import { u } from "./chunks/useIsomorphicLayoutEffect.CnJ9AMFS.js";
import './assets/arialiveregions.e0Q16ZWi.css';const c = "ds-aria-live-regions_sr-only_2jvmr_1", e = {
srOnly: c
}, y = ({
microFrontendMode: s = !1
}) => (((typeof t.useInsertionEffect == "function" ? t.useInsertionEffect : void 0) ?? u)(() => {
if (s) {
a(e.srOnly);
return;
}
o();
}, [s]), s ? null : /* @__PURE__ */ n(i, { children: [
/* @__PURE__ */ r("span", { id: f, role: "alert", className: e.srOnly }),
/* @__PURE__ */ r("span", { id: l, role: "status", className: e.srOnly })
] }));
export {
y as DSAriaLiveRegions
};