Vue.js
Overview
Stigg's Vue SDK is a Javascript library for embedding self-service components in Vue 3 apps.
It is based on React SDK components under the hood.
Installing the SDK
Install the @stigg/vue-sdk
package in your project using one of the below method:
From npm:
npm install @stigg/vue-sdk
From yarn:
yarn add @stigg/vue-sdk
Retrieving the client API key
In the Stigg Cloud Console, go to Settings > Account > Environments.
Copy the Client API key of the relevant environment.
Getting started
Import the library's CSS styles:
import '@stigg/vue-sdk/dist/style.css';
Configure the SDK by wrapping your application in StiggProvider
:
<script setup lang="ts">
import { StiggProvider, StiggProviderProps } from '@stigg/vue-sdk';
const stiggProvider: StiggProviderProps = {
apiKey: "<STIGG_CLIENT_API_KEY>",
};
</script>
<template>
<StiggProvider v-bind="stiggProvider">
<NestedComponents />
</StiggProvider>
</template>
Rendering widgets
Example project
SDK changelog
Updated about 2 months ago