fix(project-form): use $project instead of undefined $projectId in blade

project-form.blade.php referenced $projectId, but the ProjectForm component
exposes $project (the model, null when creating). Caused 'Undefined variable
$projectId' on /projects/{id}/edit. Switched both usages to $project.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-17 13:20:37 +02:00
parent 558b1732aa
commit 75c07aa0d4
2 changed files with 3 additions and 3 deletions
@@ -1,6 +1,6 @@
<div> <div>
<div class="max-w-2xl mx-auto p-4"> <div class="max-w-2xl mx-auto p-4">
<h1 class="text-2xl font-bold mb-6">{{ $projectId ? __('Edit Project') : __('New Project') }}</h1> <h1 class="text-2xl font-bold mb-6">{{ $project ? __('Edit Project') : __('New Project') }}</h1>
<form wire:submit.prevent="save" class="space-y-6"> <form wire:submit.prevent="save" class="space-y-6">
<div class="grid grid-cols-1 gap-4 md:grid-cols-2"> <div class="grid grid-cols-1 gap-4 md:grid-cols-2">
@@ -50,7 +50,7 @@
{{ __('Cancel') }} {{ __('Cancel') }}
</button> </button>
<button type="submit" class="btn btn-primary"> <button type="submit" class="btn btn-primary">
{{ $projectId ? __('Update') : __('Create') }} {{ $project ? __('Update') : __('Create') }}
</button> </button>
</div> </div>
</form> </form>
@@ -102,7 +102,7 @@
<div class="card-body overflow-y-auto flex-1"> <div class="card-body overflow-y-auto flex-1">
<div class="flex justify-between items-center gap-2 mb-4"> <div class="flex justify-between items-center gap-2 mb-4">
<!-- Tabs --> <!-- Tabs -->
<div class="flex flex-wrap gap-1"> <div class="flex flex-wrap gap-3">
<button wire:click="setActiveTab('edit')" class="btn btn-sm {{ $activeTab === 'edit' ? 'btn-primary' : 'btn-ghost' }}">{{ __('Edit') }}</button> <button wire:click="setActiveTab('edit')" class="btn btn-sm {{ $activeTab === 'edit' ? 'btn-primary' : 'btn-ghost' }}">{{ __('Edit') }}</button>
<button wire:click="setActiveTab('features')" class="btn btn-sm {{ $activeTab === 'features' ? 'btn-primary' : 'btn-ghost' }}">{{ __('Features') }}</button> <button wire:click="setActiveTab('features')" class="btn btn-sm {{ $activeTab === 'features' ? 'btn-primary' : 'btn-ghost' }}">{{ __('Features') }}</button>
<button wire:click="setActiveTab('inspections')" class="btn btn-sm {{ $activeTab === 'inspections' ? 'btn-primary' : 'btn-ghost' }}">{{ __('Inspections') }}</button> <button wire:click="setActiveTab('inspections')" class="btn btn-sm {{ $activeTab === 'inspections' ? 'btn-primary' : 'btn-ghost' }}">{{ __('Inspections') }}</button>