jsonapi-pinia
jsonapi-pinia
JSON:API implementation with Vue 3 + Pinia store.
Installation
pnpm install jsonapi-pinia
Usage
Firstly open your entry app inside src/main.js and add jsonPinia inside your vue instance as a vue plugin.
import { createApp } from 'vue'
import { createPinia } from 'pinia'
import jsonApi from 'jsonapi-pinia'
import './style.css'
import App from './App.vue'
const pinia = createPinia()
const app = createApp(App)
app.use(pinia)
app.use(jsonApi, {
pinia: pinia, // pinia instance
apiConf: {
baseUrl: 'http://localhost:3000/api/v1' // your base api url(optional)
}
})
app.mount('#app')
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.4.3 | ^3.2.38 | MIT | |
| 0.4.2 | ^3.2.38 | MIT | |
| 0.4.1 | ^3.2.38 | MIT | |
| 0.4.0 | ^3.2.38 | MIT | |
| 0.3.10 | ^3.2.38 | MIT | |
| 0.3.9 | ^3.2.38 | MIT | |
| 0.3.8 | ^3.2.38 | MIT | |
| 0.3.7 | ^3.2.38 | MIT | |
| 0.3.6 | ^3.2.38 | MIT | |
| 0.3.5 | ^3.2.38 | MIT | |
| 0.3.4 | ^3.2.38 | MIT | |
| 0.3.3 | ^3.2.38 | MIT | |
| 0.3.2 | ^3.2.38 | MIT | |
| 0.3.1 | ^3.2.38 | MIT | |
| 0.3.0 | ^3.2.38 | MIT | |
| 0.2.3 | ^3.2.31 | MIT | |
| 0.2.2 | ^3.2.31 | MIT | |
| 0.2.1 | ^3.2.31 | MIT | |
| 0.2.0 | ^3.2.31 | MIT | |
| 0.1.5 | ^3.0.11 | MIT | |
| 0.1.4 | ^3.0.11 | MIT | |
| 0.1.3 | ^3.0.11 | MIT | |
| 0.1.2 | ^3.0.11 | MIT | |
| 0.1.1 | ^3.0.11 | MIT | |
| 0.1.0 | ^3.0.11 | MIT | |
| 0.0.5 | ^3.0.11 | MIT | |
| 0.0.4 | ^3.0.11 | MIT |