We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 12e41e8 commit 72faa1dCopy full SHA for 72faa1d
1 file changed
src/env.d.ts
@@ -32,3 +32,14 @@ declare namespace App {
32
portalDemo?: boolean
33
}
34
35
+
36
+interface Window {
37
+ /**
38
+ * Anuncia un mensaje en la región `aria-live` del portal. Lo define un script
39
+ * `is:inline` de PortalLayout (ver el porqué allí), así que puede no existir
40
+ * si ese layout no es el que está en pantalla: los llamadores usan
41
+ * `window.portalAnnounce?.(...)`, porque anunciar es una cortesía y jamás
42
+ * debe ser lo que rompa una interacción que ya funciona.
43
+ */
44
+ portalAnnounce?: (message: string) => void
45
+}
0 commit comments