UNPKG

@wordpress/components

Version:
27 lines (23 loc) 485 B
/** * External dependencies */ import { cx } from 'emotion'; /** * Internal dependencies */ import * as styles from './styles'; /** * @param {import('../ui/context').ViewOwnProps<{}, 'div'>} props */ export function useVisuallyHidden( { className, ...props } ) { // circumvent the context system and write the classnames ourselves const classes = cx( 'components-visually-hidden', className, styles.VisuallyHidden ); return { className: classes, ...props, }; }