@wordpress/components
Version:
UI components for WordPress.
27 lines (26 loc) • 783 B
JavaScript
// packages/components/src/visually-hidden/component.tsx
import { useContextSystem, contextConnect } from "../context";
import { visuallyHidden } from "./styles";
import { View } from "../view";
import { jsx as _jsx } from "react/jsx-runtime";
function UnconnectedVisuallyHidden(props, forwardedRef) {
const {
style: styleProp,
...contextProps
} = useContextSystem(props, "VisuallyHidden");
return /* @__PURE__ */ _jsx(View, {
ref: forwardedRef,
...contextProps,
style: {
...visuallyHidden,
...styleProp || {}
}
});
}
var VisuallyHidden = contextConnect(UnconnectedVisuallyHidden, "VisuallyHidden");
var component_default = VisuallyHidden;
export {
VisuallyHidden,
component_default as default
};
//# sourceMappingURL=component.js.map