useAnnouncer

Импорт

import { useAnnouncer } from '@feugene/granularity/composables/useAnnouncer'

Экспорты

GrAnnouncerPolitenesstype
type GrAnnouncerPoliteness = 'polite' | 'assertive'

Общий живой регион пакета: один канал `aria-live` на документ.

GrAnnounceOptionsinterface
interface GrAnnounceOptions
GrAnnouncerinterface
interface GrAnnouncer
useAnnouncerfunction
function useAnnouncer(): GrAnnouncer
resetAnnouncerfunction
function resetAnnouncer(): void

Тестовая/служебная очистка: снимает хост и все отложенные записи.

Проза библиотеки

Читать в репозитории: docs/announcer.md

Источник: @feugene/granularity 0.41.0, package.json#exports и dist/types