feat: add pinia stores (#170)

This commit is contained in:
Eduardo San Martin Morote authored and GitHub committed 2021-08-19 13:53:52 +08:00
1 parent 423b506d70
commit 4a412acc9e
11 files changed
+96 -88

No files matched your search

+15
View File
@@ -0,0 +1,15 @@
import { createPinia } from 'pinia'
import { UserModule } from '~/types'
export const install: UserModule = ({ isClient, initialState, app }) => {
const pinia = createPinia()
app.use(pinia)
// Refer to
// https://github.com/antfu/vite-ssg/blob/main/README.md#state-serialization
// for other serialization strategies.
if (isClient)
pinia.state.value = (initialState.pinia) || {}
else
initialState.pinia = pinia.state.value
}