2
0

Add Together AI block (#1304)

Closes #1253
This commit is contained in:
Baptiste Arnaud
2024-03-01 15:33:22 +01:00
committed by GitHub
parent 275ba1b1c4
commit 648ec08a10
27 changed files with 623 additions and 361 deletions

View File

@ -10,12 +10,21 @@ export const createAuth = <A extends AuthDefinition>(authDefinition: A) =>
authDefinition
export const createBlock = <
I extends string,
Id extends string,
A extends AuthDefinition,
O extends z.ZodObject<any>
>(
blockDefinition: BlockDefinition<I, A, O>
): BlockDefinition<I, A, O> => blockDefinition
blockDefinition: BlockDefinition<Id, A, O>
): BlockDefinition<Id, A, O> => blockDefinition
export const createVersionedBlock = <
Blocks extends Record<
string,
BlockDefinition<string, AuthDefinition, z.ZodObject<any>>
>
>(
blocks: Blocks
): Blocks => blocks
export const createAction = <
A extends AuthDefinition,

View File

@ -20,6 +20,7 @@ export interface ZodLayoutMetadata<
itemLabel?: T extends OptionableZodType<ZodArray<any>> ? string : never
isOrdered?: T extends OptionableZodType<ZodArray<any>> ? boolean : never
moreInfoTooltip?: string
isHidden?: boolean
}
declare module 'zod' {