From a6ddfa39c54ee7868034291563fd5e533ab1f27a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A4=D1=80=D0=BE=D0=BB=D0=BE=D0=B2?= Date: Fri, 30 Jul 2021 16:13:26 +0500 Subject: [PATCH] doc, Add RegExpIsFloat --- src/components/factory.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/components/factory.ts b/src/components/factory.ts index 95f9e28..5cb0ffb 100644 --- a/src/components/factory.ts +++ b/src/components/factory.ts @@ -1,3 +1,15 @@ +export const RegExpIsFloat = /^[-+]?\d+\.?\d?$/ + +/* + other - объект с дополнительными свойствами колонки + поддерживаются все базовые свойства из описания https://ant.design/components/table/#Column + плю дополнительные для колонок EditableTable: + editable - редактируемая колонка, bool + input - react компонента редактора (, , ...) + isRequired - значение может быть пустым, + formItemClass - css класс для , если требуется + formItemRules - массив правил валидации значений https://ant.design/components/form/#Rule, + */ export const makeColumn = (title:string, key:string, other?:any) => ({ title: title, key: key, @@ -5,7 +17,7 @@ export const makeColumn = (title:string, key:string, other?:any) => ({ ...other, }) -export const makeColumnsPlanFact = (title:string, key:string|string[], gruopOther?:any, columsOther?:any|any[]) => +export const makeColumnsPlanFact = (title:string, key:string|string[], columsOther?:any|any[], gruopOther?:any) => { let keyPlanLocal = key let keyFactLocal = key