You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
642 B
26 lines
642 B
// Announce — eidos compound API. Pure ARIA service.
|
|
import AnnounceRoot from './announce.svelte';
|
|
import Region from './announce-region.svelte';
|
|
export { createAnnouncer } from '$soma/components/announce';
|
|
|
|
type AnnounceNamespace = typeof AnnounceRoot & {
|
|
Provider: typeof AnnounceRoot;
|
|
Region: typeof Region;
|
|
};
|
|
|
|
const Announce = AnnounceRoot as AnnounceNamespace;
|
|
Announce.Provider = AnnounceRoot;
|
|
Announce.Region = Region;
|
|
|
|
export { Announce };
|
|
export default Announce;
|
|
|
|
export type {
|
|
AnnounceProps,
|
|
AnnounceRegionProps as RegionProps,
|
|
AnnounceProviderSnippetProps,
|
|
AnnouncePriority,
|
|
AnnounceRole,
|
|
AnnounceApi
|
|
} from './types';
|