новые элементы

This commit is contained in:
2025-07-18 09:11:43 +03:00
parent fda99279d3
commit 021368f173
11 changed files with 1964 additions and 889 deletions

View File

@@ -1,26 +1,30 @@
import {
checkboxDefinition,
dateDefinition,
numberDefinition,
radioDefinition,
selectDefinition,
textareaDefinition,
textDefinition
} from "@/components/BasicElements";
import { standardsDefinition } from "@/components/StandardsElement/definition";
import { registerElement } from "./element-registry";
buttonGroupDefinition,
calibrationConditionsDefinition,
checkboxDefinition,
dateDefinition,
numberDefinition,
radioDefinition,
selectDefinition,
textareaDefinition,
textDefinition,
} from '@/components/BasicElements'
import { standardsDefinition } from '@/components/StandardsElement/definition'
import { registerElement } from './element-registry'
// Регистрация всех элементов
export function initializeElementRegistry() {
// Базовые элементы
registerElement("text", textDefinition);
registerElement("select", selectDefinition);
registerElement("number", numberDefinition);
registerElement("date", dateDefinition);
registerElement("textarea", textareaDefinition);
registerElement("checkbox", checkboxDefinition);
registerElement("radio", radioDefinition);
registerElement('text', textDefinition)
registerElement('select', selectDefinition)
registerElement('number', numberDefinition)
registerElement('date', dateDefinition)
registerElement('textarea', textareaDefinition)
registerElement('checkbox', checkboxDefinition)
registerElement('radio', radioDefinition)
registerElement('button-group', buttonGroupDefinition)
registerElement('calibration-conditions', calibrationConditionsDefinition)
// Специальные элементы
registerElement("standards", standardsDefinition);
}
registerElement('standards', standardsDefinition)
}