Thème
Superviseur — Frontend v0.14.0
Superviseur — Frontend / stores/config.store / useConfigStore
Variable: useConfigStore
ts
const useConfigStore: StoreDefinition<"config", Pick<{
publicConfig: Ref<{
appName: string;
appDisplayName: string;
appVersion: string;
appPublisher: string;
appPublisherURL: string;
},
| PublicConfig
| {
appName: string;
appDisplayName: string;
appVersion: string;
appPublisher: string;
appPublisherURL: string;
}>;
isLoaded: Ref<boolean, boolean>;
fetchConfig: () => Promise<void>;
}, "publicConfig" | "isLoaded">, Pick<{
publicConfig: Ref<{
appName: string;
appDisplayName: string;
appVersion: string;
appPublisher: string;
appPublisherURL: string;
},
| PublicConfig
| {
appName: string;
appDisplayName: string;
appVersion: string;
appPublisher: string;
appPublisherURL: string;
}>;
isLoaded: Ref<boolean, boolean>;
fetchConfig: () => Promise<void>;
}, never>, Pick<{
publicConfig: Ref<{
appName: string;
appDisplayName: string;
appVersion: string;
appPublisher: string;
appPublisherURL: string;
},
| PublicConfig
| {
appName: string;
appDisplayName: string;
appVersion: string;
appPublisher: string;
appPublisherURL: string;
}>;
isLoaded: Ref<boolean, boolean>;
fetchConfig: () => Promise<void>;
}, "fetchConfig">>;Défini dans: stores/config.store.ts:25
Store Pinia gérant les configurations publiques de l'application (comme le nom de l'application, l'éditeur et la version).