feat: add button to puff

This commit is contained in:
Christel Westerberg
2024-02-26 13:49:21 +01:00
parent 33a34450d6
commit ade2387b80
5 changed files with 74 additions and 29 deletions

View File

@@ -2,12 +2,18 @@ import type { Image } from "../image"
import type { Edges } from "./utils/edges"
import type { RTEDocument } from "../rte/node"
export enum PuffStyleEnum {
button = "button",
default = "default",
}
export type Puff = {
imageConnection: Edges<Image>
link: {
href: string
title: string
}
puff_style: PuffStyleEnum
text: {
json: RTEDocument
}