архитектура добавления элементов, список эталонов
This commit is contained in:
@@ -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);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user