tiptapify
Version:
Tiptap3 editor with Vuetify3 menu implementation
18 lines (15 loc) • 441 B
text/typescript
import { Plugin } from 'vue';
import Tiptapify from '@tiptapify/components/Tiptapify.vue';
import { getI18n } from "@tiptapify/i18n";
interface PackageOptions {
locale?: string;
}
const TiptapifyPlugin: Plugin = {
install(app, options: PackageOptions = {}) {
const locale = options.locale || 'en'
app.use(getI18n(locale));
app.component('Tiptapify', Tiptapify);
}
};
export { Tiptapify };
export default TiptapifyPlugin;