UNPKG

@flexis/ui

Version:

Styleless React Components

13 lines 1.15 kB
/** * Add `aria-hidden` attribute. * @param element - HTML-element to add `aria-hidden` attribute. * @return Remove `aria-hidden` attribute. */ export function ariaHide(element) { const unhide = element.hasAttribute('aria-hidden') ? element.setAttribute.bind(element, 'aria-hidden', element.getAttribute('aria-hidden')) : element.removeAttribute.bind(element, 'aria-hidden'); element.setAttribute('aria-hidden', 'true'); return unhide; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJpYUhpZGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGVscGVycy9hcmlhSGlkZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUlHO0FBQ0gsTUFBTSxVQUFVLFFBQVEsQ0FBQyxPQUFvQjtJQUU1QyxNQUFNLE1BQU0sR0FBZSxPQUFPLENBQUMsWUFBWSxDQUFDLGFBQWEsQ0FBQztRQUM3RCxDQUFDLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLGFBQWEsRUFBRSxPQUFPLENBQUMsWUFBWSxDQUFDLGFBQWEsQ0FBQyxDQUFDO1FBQ3hGLENBQUMsQ0FBQyxPQUFPLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsYUFBYSxDQUFDLENBQUM7SUFFeEQsT0FBTyxDQUFDLFlBQVksQ0FBQyxhQUFhLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFFNUMsT0FBTyxNQUFNLENBQUM7QUFDZixDQUFDIn0=