mejoras en la gestión de proyectos y documentos: se añaden nuevos campos y validaciones para optimizar la organización y el seguimiento de los mismos.
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled

This commit is contained in:
2025-10-25 11:29:20 +02:00
parent 28c225687a
commit d8ae8c8894
29 changed files with 2054 additions and 856 deletions

View File

@@ -0,0 +1,19 @@
@props(['allowMultiple' => false])
<div
x-data="{
active: {{ $allowMultiple ? '[]' : 'null' }},
isMultiple: {{ $allowMultiple ? 'true' : 'false' }},
toggleItem(id) {
if (this.isMultiple) {
const index = this.active.indexOf(id);
index === -1 ? this.active.push(id) : this.active.splice(index, 1);
} else {
this.active = this.active === id ? null : id;
}
}
}"
{{ $attributes->merge(['class' => 'space-y-4']) }}
>
{{ $slot }}
</div>