11import { QuasarIconSet } from "./icon-set" ;
2- import { HasBex , HasCapacitor , HasCordova , HasSsr } from "./feature-flag" ;
2+ import { HasBex , HasCapacitor , HasCordova , HasSsrOrSsg } from "./feature-flag" ;
33import { QuasarLanguage } from "./lang" ;
44
55// We cannot reference directly Capacitor/Cordova types
@@ -27,7 +27,7 @@ export interface GlobalQuasarLanguage extends QuasarLanguageInstance {
2727export interface GlobalQuasarLanguageSingleton
2828 extends
2929 Pick < GlobalQuasarLanguage , "isoName" | "nativeName" | "getLocale" > ,
30- HasSsr <
30+ HasSsrOrSsg <
3131 { set ( lang : QuasarLanguage , ssrContext : any ) : void } ,
3232 { set ( lang : QuasarLanguage ) : void }
3333 > {
@@ -41,7 +41,7 @@ export interface GlobalQuasarIconSet extends QuasarIconSet {
4141export interface GlobalQuasarIconSetSingleton
4242 extends
4343 QuasarIconSet ,
44- HasSsr <
44+ HasSsrOrSsg <
4545 // QSsrContext interface depends on q/app, making it available into UI package adds complexity without any real benefit
4646 { set ( iconSet : QuasarIconSet , ssrContext : any ) : void } ,
4747 { set ( iconSet : QuasarIconSet ) : void }
@@ -72,7 +72,7 @@ export interface QVueGlobals
7272 HasCapacitor < { capacitor : any } > ,
7373 HasBex < { bex : GlobalsTypesHolder [ "bex" ] } > ,
7474 HasCordova < { cordova : GlobalsTypesHolder [ "cordova" ] } > ,
75- HasSsr <
75+ HasSsrOrSsg <
7676 { iconMapFn ?: GlobalQuasarIconMapFn ; onSSRHydrated ?: ( ) => void } ,
7777 { iconMapFn : GlobalQuasarIconMapFn }
7878 > ,
0 commit comments