JSPM

  • Created
  • Published
  • Downloads 868
  • Score
    100M100P100Q128519F
  • License MIT

Morpheme Tooltip Component

Package Exports

  • @morpheme/tooltip
  • @morpheme/tooltip/package.json
  • @morpheme/tooltip/src/Changelog.stories.mdx
  • @morpheme/tooltip/src/Readme.stories.mdx
  • @morpheme/tooltip/src/VTooltip.stories.ts
  • @morpheme/tooltip/src/VTooltip.vue
  • @morpheme/tooltip/src/floating-vue.ts
  • @morpheme/tooltip/src/index.ts
  • @morpheme/tooltip/src/vue.d.ts

Readme

Morpheme Tooltip Component

Reusable Tooltip Component

Installation

npm

npm i @morpheme/tooltip

yarn

yarn add @morpheme/tooltip

pnpm

pnpm i @morpheme/tooltip

Usage

First, install the FloatingVuePlugin:

import {createApp} from 'vue'
import {FloatingVuePlugin} from '@morpheme/tooltip'

const app = createApp()
// use the plugin
app.use(FloatingVuePlugin)

Then, use it like so:

<script setup lang="ts">
// import styles
import '@morpheme/themes/dist/morpheme/main.css';
// import component
import VTooltip from '@morpheme/tooltip';
</script>

<template>
  <VTooltip>
    <template #activator>
      <button>Hover me</button>
    </template>
  </VTooltip>
  <span>I am a tooltip</span>
</template>

Documentation

View Tooltip documentation here.

License

MIT