UNPKG

fox-block-builder

Version:

Maintainable code for loop slack-block-kit-like modal builder

12 lines (11 loc) 691 B
import { TransformFnParams } from 'class-transformer'; import { PluginFormMultiBlock, PluginFormSingleBlock, TPluginFormBlock } from './plugin-form-block.dto'; export declare const setBlockValueData: ({ value, obj }: TransformFnParams) => string | any[] | null | undefined; /** * Преобразование из массива в строку * * @param params.value - значение поля * @returns - строка, если значение было массивом */ export declare const arrayToString: ({ value }: TransformFnParams) => string | undefined; export declare const fillPluginFormBlock: (block: TPluginFormBlock) => PluginFormMultiBlock | PluginFormSingleBlock;