UNPKG

reakit

Version:

Toolkit for building accessible rich web apps with React

10 lines (8 loc) 327 B
import { getDocument } from "reakit-utils/getDocument"; export function getFirstInvalidInput(baseId: string, target?: Element | null) { const document = getDocument(target); const selector = `[aria-invalid=true][id^=${baseId}]`; return document.querySelector<HTMLInputElement | HTMLFieldSetElement>( selector ); }