createValdres

Signature
createValdres(options?: ValdresPluginOptions): Plugin

valdres-vue Provide a store to your Vue app

Creates a Vue plugin that provides a valdres store to all components via Vue's provide/inject system.

Usage

import { createApp } from "vue"
import { createValdres } from "valdres-vue"
import App from "./App.vue"

const app = createApp(App)
app.use(createValdres())
app.mount("#app")

With a custom store

import { store } from "valdres"
import { createValdres } from "valdres-vue"

const myStore = store()

app.use(createValdres({ store: myStore }))

See also

  • useStore — access the store in components
  • store — create a store instance