@vt7/think-tiptap

Tiptap extensions for ThinkGroup
1,864
Install
npm install @vt7/think-tiptap
Latest Version:2.4.1
Vue:2 · 3
License:MIT
Last Updated:Jan 31, 2024
Links: npm
Maintainer: vt7

think-tiptap

Getting started

yarn add @vt7/think-tiptap

Basic Usage

In main.ts

import ThinkTiptap from '@vt7/think-tiptap'
import '@vt7/think-tiptap/dist/think-tiptap.css'

Vue.use(ThinkTiptap)
<template>
  <ThinkTiptap v-model="content" :config="config" :menuSettings="menuSettings" />
</template>

<script>
export default {
  data() {
    return {
      content: '',
      config: {
        baseURL: '',
        imageBaseURL: '',
        imageUploadURL: '',
        imageUploadFolder: '',
        editable: true,
        menuBubble: true,
        menuBar: true,
      },

      menuSettings: [
        'Bold',
        'Italic',
        'Strike',
        'Underline',
        'Heading 1',
        'Heading 2',
        'Heading 3',
        'Paragraph',
        'Font Size',
        'Text Left',
        'Text Center',
        'Text Right',
        'Text Justify',
        'Bullet List',
        'Ordered List',
        'Image',
        'Image Album',
        'Image Comparison',
        'Video',
        'Link',
        'Rich Link',
        'Collapse',
        'SKU',
        'Blockquote',
        'Horizontal Rule',
        'Code Block',
        'Code',
        'Hard Break',
        'Clear Format',
        'Undo',
        'Redo',
        'Highlight',
      ],
    }
  },
}
</script>

Related Packages

@vt7/vue2-composables

Vue2 composables

523 1
@vt7/log-proxy

A repo log proxy for Vue 3

357 0
@vt7/upload-image

A repo upload image of @vt7

995

Version History

Version Released Vue License
2.4.1 ^2.0.0 || >=3.0.0 MIT
2.4.0 ^2.0.0 || >=3.0.0 MIT
2.3.6 ^2.0.0 || >=3.0.0 MIT
2.3.5 ^2.0.0 || >=3.0.0 MIT
2.3.4 ^2.0.0 || >=3.0.0 MIT
Pre-releases (1)
Version Released Vue License
2.3.0-alpha.1 ^2.0.0 || >=3.0.0 MIT