@pinia/root / pinia / _StoreObject
_StoreObject<S>
ts
type _StoreObject<S> = S extends StoreDefinition<infer Ids, infer State, infer Getters, infer Actions> ? { [Id in `${Ids}${MapStoresCustomization extends Record<"suffix", infer Suffix> ? Suffix : "Store"}`]: () => Store<Id extends `${infer RealId}${MapStoresCustomization extends Record<"suffix", infer Suffix> ? Suffix : "Store"}` ? RealId : string, State, Getters, Actions> } : object;
For internal use only.
Type Parameters
• S