UNPKG

@atlaskit/popup

Version:

A popup displays brief content in an overlay.

12 lines • 409 B
/** * Narrows a popup `role` to one that `getAriaForTrigger` accepts. * * Tooltip-family roles and no role give `undefined`, so the trigger gets no `aria-haspopup`. */ export function getTriggerRole(_ref) { var role = _ref.role; if (role === 'dialog' || role === 'alertdialog' || role === 'menu' || role === 'listbox' || role === 'tree' || role === 'grid') { return role; } return undefined; }