fix: Добавлен обработчик кликов и отладка для шаблонов
Some checks failed
continuous-integration/drone/push Build is failing

- Добавлена функция handleTemplateClick с console.log для отладки
- Улучшена обработка событий onClick в TemplatesSelector
This commit is contained in:
2025-11-09 11:23:31 +09:00
parent 644a0487e1
commit 0c1a39f07d

View File

@@ -10,6 +10,11 @@ interface TemplatesSelectorProps {
}
export function TemplatesSelector({ onTemplateSelect, currentTemplate }: TemplatesSelectorProps) {
const handleTemplateClick = (template: DesignTemplate) => {
console.log('Template clicked:', template.name)
onTemplateSelect(template)
}
return (
<div className={styles.templateSelector}>
<h6 className="mb-3">
@@ -21,7 +26,7 @@ export function TemplatesSelector({ onTemplateSelect, currentTemplate }: Templat
<div key={template.id} className="col-md-6 col-lg-4">
<div
className={`${styles.templateCard} card h-100 ${currentTemplate === template.id ? `${styles.selected} border-primary` : 'border-secondary'}`}
onClick={() => onTemplateSelect(template)}
onClick={() => handleTemplateClick(template)}
>
<div
className={styles.templatePreview}