feat: add Flipcard component support with configuration and styling for enhanced interactivity

This commit is contained in:
swve 2025-09-21 22:25:51 +02:00
parent 0b02bb4a76
commit 98dfad76aa
6 changed files with 465 additions and 0 deletions

View file

@ -27,6 +27,7 @@ import AICanvaToolkit from './AI/AICanvaToolkit'
import EmbedObjects from '@components/Objects/Editor/Extensions/EmbedObjects/EmbedObjects'
import Badges from '@components/Objects/Editor/Extensions/Badges/Badges'
import Buttons from '@components/Objects/Editor/Extensions/Buttons/Buttons'
import Flipcard from '@components/Objects/Editor/Extensions/Flipcard/Flipcard'
import Table from '@tiptap/extension-table'
import TableHeader from '@tiptap/extension-table-header'
import TableRow from '@tiptap/extension-table-row'
@ -136,6 +137,10 @@ function Canva(props: Editor) {
editable: true,
activity: props.activity,
}),
Flipcard.configure({
editable: false,
activity: props.activity,
}),
TableRow,
TableHeader,
TableCell,