@loke/ui
Version:
2 lines (1 loc) • 583 B
JavaScript
import{Primitive}from"@loke/ui/primitive";import React from"react";import{jsx}from"react/jsx-runtime";var VISUALLY_HIDDEN_STYLES=Object.freeze({border:0,clip:"rect(0, 0, 0, 0)",height:1,margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:1,wordWrap:"normal"}),NAME="VisuallyHidden",VisuallyHidden=React.forwardRef((props,forwardedRef)=>{return jsx(Primitive.span,{...props,ref:forwardedRef,style:{...VISUALLY_HIDDEN_STYLES,...props.style}})});VisuallyHidden.displayName=NAME;var Root=VisuallyHidden;export{VisuallyHidden,VISUALLY_HIDDEN_STYLES,Root};