UNPKG

biketag-vue

Version:

<h1 align=center>BikeTag-Vue</h1> <div align="center"> <img alt="biketag-vue logo" src="https://raw.githubusercontent.com/keneucker/biketag-website/production/public/img/Tag-Logo-Stacked-V2-medium.png" height="auto" width="200" style="border-radius:25%;">

22 lines (21 loc) 1.13 kB
import { App } from 'vue'; import { getBikeTagClientOpts } from './common'; import { BikeTagDefaults, BikeTagEnv } from './common/constants'; import { BikeTagStore, initBikeTagStore, useBikeTagStore } from './store'; import { default as BikeTagBlurb } from './components/BikeTagBlurb.vue'; import { default as BikeTagButton } from './components/BikeTagButton.vue'; import { default as BikeTagHeader } from './components/BikeTagHeader.vue'; import { BikeTagCredentials } from 'biketag'; import { default as BikeTagLabel } from './components/BikeTagLabel.vue'; import * as Types from './common/types'; export interface BikeTagPlugin { install: (app: App) => void; useBikeTagStore: () => BikeTagStore; storeName?: string; } export type createBikeTagOptions = Partial<BikeTagCredentials> & { includeComponents?: boolean; includeDirectives?: boolean; }; declare const createBikeTag: (options?: createBikeTagOptions) => BikeTagPlugin; export { BikeTagBlurb, BikeTagButton, BikeTagDefaults, BikeTagEnv, BikeTagHeader, BikeTagLabel, createBikeTag, getBikeTagClientOpts, initBikeTagStore, Types, useBikeTagStore, };