Vue.js 2 component for TipTap (Based on tiptap.dev examples)
Vue.js 3 https://github.com/genonfire/bbgo-ui/blob/master/src/components/Tiptap.vue
https://genonfire.github.io/tiptap-component/
tiptap and tiptap-extensions required (if not installed)
npm install tiptap tiptap-extensions
Copy assets/images/icons, assets/sass and src/components to your repository
Please refer src/components/SampleEditor.vue
<template>
<TipTap
:options="options"
/>
</template>
<script>
import TipTap from '@/components/TipTap'
export default {
components: {
TipTap
},
data () {
return {
options: {
content: 'default text',
editable: true,
supportImage: true,
supportVideo: true
}
}
}
}
</script>
- based on vuetify
- File upload API should be implemented to support image upload