import type { TGetCustomisationForCols } from "../config/types"; /** * Кастомизация элементов формы */ export const getCustomisationForCols = ({ cols = [], setCustomComponent, setInputProps, isFormElementVisible, }: TGetCustomisationForCols): void => { if (cols) { cols.forEach((col) => { const field = col.field; const { input } = field || {}; if (input && typeof setInputProps === "function") { setInputProps(input); } if (typeof isFormElementVisible === "function") { col.isVisible = isFormElementVisible(col); } }); } };