@screeb/sdk-vue
v0.1.1
Published
Screeb's browser SDK, optimized for Vue 3.
Downloads
83
Readme
@screeb/sdk-vue
Screeb SDK for Vue 3 — wraps @screeb/sdk-browser with a Plugin + useScreeb composable.
Install
npm install @screeb/sdk-vue --saveSetup
// main.ts
import { createApp } from 'vue'
import { ScreebPlugin } from '@screeb/sdk-vue'
import App from './App.vue'
createApp(App)
.use(ScreebPlugin, {
websiteId: '<YOUR-CHANNEL-ID>',
autoInit: true,
userId: '<USER-ID>',
})
.mount('#app')Use in components
<script setup lang="ts">
import { useScreeb } from '@screeb/sdk-vue'
const { eventTrack } = useScreeb()
</script>
<template>
<button @click="() => eventTrack('button-clicked')">Track</button>
</template>