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