API Documentation • Docs
API Documentation / pinia / SetupStoreDefinition
Interface: SetupStoreDefinition()<Id, SS>
Return type of defineStore()
with a setup function.
Id
is a string literal of the store's nameSS
is the return type of the setup function
See
Extends
StoreDefinition
<Id
,_ExtractStateFromSetupStore
<SS
>,_ExtractGettersFromSetupStore
<SS
>,_ExtractActionsFromSetupStore
<SS
>>
Type Parameters
• Id extends string
• SS
SetupStoreDefinition(
pinia
?,hot
?):Store
<Id
,_ExtractStateFromSetupStore
<SS
>,_ExtractGettersFromSetupStore
<SS
>,_ExtractActionsFromSetupStore
<SS
>>
Return type of defineStore()
with a setup function.
Id
is a string literal of the store's nameSS
is the return type of the setup function
Parameters
• pinia?: null
| Pinia
Pinia instance to retrieve the store
• hot?: StoreGeneric
dev only hot module replacement
Returns
Store
<Id
, _ExtractStateFromSetupStore
<SS
>, _ExtractGettersFromSetupStore
<SS
>, _ExtractActionsFromSetupStore
<SS
>>
See
Properties
$id
$id:
Id
Id of the store. Used by map helpers.