архитектура добавления элементов, список эталонов

This commit is contained in:
2025-07-18 07:45:43 +03:00
parent dfb4d377d0
commit 7cf319f25d
36 changed files with 2100 additions and 123 deletions

View File

@@ -17,7 +17,12 @@ export const ElementsCreation: FC = () => {
};
const handleElementAdd = (element: TemplateElement) => {
if (!selectedTemplate) return;
console.log('handleElementAdd called with element:', element);
if (!selectedTemplate) {
console.log('No selected template');
return;
}
const updatedTemplate = {
...selectedTemplate,
@@ -25,6 +30,9 @@ export const ElementsCreation: FC = () => {
updatedAt: new Date(),
};
console.log('Updated template:', updatedTemplate);
console.log('Elements count:', updatedTemplate.elements.length);
updateTemplate(updatedTemplate);
setSelectedTemplate(updatedTemplate);
};