2
0

🚸 (buttons) Show collected variable in buttons block preview

This commit is contained in:
Baptiste Arnaud
2022-12-23 11:30:39 +01:00
parent 4109e63b7b
commit f224ab9b16
5 changed files with 85 additions and 18 deletions

View File

@ -5,7 +5,7 @@ import {
LogicBlockOptions,
} from '.'
import { BubbleBlock, bubbleBlockSchema } from './bubbles'
import { InputBlock, inputBlockSchema } from './inputs'
import { ChoiceInputBlock, InputBlock, inputBlockSchema } from './inputs'
import { IntegrationBlock, integrationBlockSchema } from './integrations'
import { ConditionBlock, LogicBlock, logicBlockSchema } from './logic'
import { z } from 'zod'
@ -51,7 +51,7 @@ export type BlockOptions =
| LogicBlockOptions
| IntegrationBlockOptions
export type BlockWithItems = Omit<Block, 'items'> & { items: Item[] }
export type BlockWithItems = ConditionBlock | ChoiceInputBlock
export type BlockBase = z.infer<typeof blockBaseSchema>

View File

@ -43,7 +43,6 @@ export const conditionBlockSchema = blockBaseSchema.and(
z.object({
type: z.enum([LogicBlockType.CONDITION]),
items: z.array(conditionItemSchema),
options: z.object({}),
})
)