рефакторинг

This commit is contained in:
2025-07-15 16:06:10 +03:00
parent df12bde43f
commit 90ebcd3772
14 changed files with 1722 additions and 1867 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -93,7 +93,7 @@ export const TemplateEditor: React.FC<TemplateEditorProps> = ({
Редактирование шаблона: {editedTemplate.name}
</h1>
<p className="text-sm text-gray-600 mt-1">
Настройте Excel шаблон и создайте элементы интерфейса
Настройте Excel шаблон и значения отчета
</p>
</div>
</div>

View File

@@ -45,19 +45,19 @@ export const TemplateManager: React.FC<TemplateManagerProps> = ({ onTemplateSele
setSelectedTemplate(updatedTemplate);
};
const handleTemplateDelete = (templateId: string) => {
deleteTemplate(templateId);
if (selectedTemplate?.id === templateId) {
setSelectedTemplate(null);
setIsEditMode(false);
}
};
// const handleTemplateDelete = (templateId: string) => {
// deleteTemplate(templateId);
// if (selectedTemplate?.id === templateId) {
// setSelectedTemplate(null);
// setIsEditMode(false);
// }
// };
const handleTemplateSelect = (template: Template) => {
setSelectedTemplate(template);
setIsEditMode(false);
onTemplateSelect?.(template);
};
// const handleTemplateSelect = (template: Template) => {
// setSelectedTemplate(template);
// setIsEditMode(false);
// onTemplateSelect?.(template);
// };
const handleEditTemplate = (template: Template) => {
setSelectedTemplate(template);
@@ -191,7 +191,7 @@ export const TemplateManager: React.FC<TemplateManagerProps> = ({ onTemplateSele
Создан: {template.createdAt.toLocaleDateString('ru-RU')}
</div>
</div>
<div className="flex gap-2 mt-4">
{/* <div className="flex gap-2 mt-4">
<Button
variant="outline"
size="sm"
@@ -200,7 +200,7 @@ export const TemplateManager: React.FC<TemplateManagerProps> = ({ onTemplateSele
>
Предпросмотр
</Button>
</div>
</div> */}
</CardContent>
</Card>
))}