From a4547d4bda5206c4ea28e4865bb692283f6c5a3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Bra=C3=B1a?= Date: Mon, 11 May 2026 16:36:16 +0200 Subject: [PATCH] feat: Add new template button to templates page and improve template creation form --- app/Livewire/TemplateManager.php | 4 +++- resources/views/projects/templates.blade.php | 10 ++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/Livewire/TemplateManager.php b/app/Livewire/TemplateManager.php index 644ecb0..6513646 100644 --- a/app/Livewire/TemplateManager.php +++ b/app/Livewire/TemplateManager.php @@ -31,6 +31,8 @@ class TemplateManager extends Component 'select' => 'Lista desplegable', ]; + protected $listeners = ['showTemplateForm' => 'newTemplate']; + public function mount(Project $project) { $this->project = $project; @@ -138,4 +140,4 @@ class TemplateManager extends Component { return view('livewire.template-manager'); } -} \ No newline at end of file +} diff --git a/resources/views/projects/templates.blade.php b/resources/views/projects/templates.blade.php index a229759..1b598e5 100644 --- a/resources/views/projects/templates.blade.php +++ b/resources/views/projects/templates.blade.php @@ -1,3 +1,9 @@ - - \ No newline at end of file +
+ +
+ +