@beavernsticks/blocks-vue
v0.0.1
Published
Beaver UI Blocks - Building blocks for page composition
Downloads
7
Maintainers
Readme
@beavernsticks/blocks-vue
Building blocks for page composition in Beaver UI.
Exports
/- Default export with block registry and utilities/composer- PageComposer component/types- TypeScript type definitions/style- Block styles/manifests- Manifest definitions (placeholder)/locales- i18n translations (placeholder)
Usage
import { PageComposer } from '@beavernsticks/blocks-vue/composer'
import type { IBlockAPI } from '@beavernsticks/blocks-vue/types'
const blockAPI: IBlockAPI = {
ProductList: {
queries: {
fetchProducts: async (params) => {
// Your backend call
}
},
mutations: {
addToCart: async (params) => {
// Your mutation
}
}
}
}