import { createPinia } from 'pinia' import type { UserModule } from '~/types' // Setup Pinia // =========== // https://pinia.esm.dev/ // Vitegarden/Vitespa version export const install: UserModule = ({ app }) => { const pinia = createPinia() app.use(pinia) } // Vitesse version // 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 // }