ivt
Version:
Ivt Components Library
35 lines (32 loc) • 941 B
JavaScript
import * as React from 'react';
import { P as Primitive } from './index-DgKlJYZP.mjs';
import { jsx } from 'react/jsx-runtime';
// src/visually-hidden.tsx
var VISUALLY_HIDDEN_STYLES = Object.freeze({
// See: https://github.com/twbs/bootstrap/blob/main/scss/mixins/_visually-hidden.scss
position: "absolute",
border: 0,
width: 1,
height: 1,
padding: 0,
margin: -1,
overflow: "hidden",
clip: "rect(0, 0, 0, 0)",
whiteSpace: "nowrap",
wordWrap: "normal"
});
var NAME = "VisuallyHidden";
var VisuallyHidden = React.forwardRef((props, forwardedRef)=>{
return /* @__PURE__ */ jsx(Primitive.span, {
...props,
ref: forwardedRef,
style: {
...VISUALLY_HIDDEN_STYLES,
...props.style
}
});
});
VisuallyHidden.displayName = NAME;
var Root = VisuallyHidden;
export { Root as R, VisuallyHidden as V };
//# sourceMappingURL=index-An4yBrAZ.mjs.map