# Instalar: Gestão de Categorias de Equipamento

## Ficheiros novos

```
app/Livewire/Admin/AssetCategoryIndex.php
resources/views/livewire/admin/asset-category-index.blade.php
```

## Ficheiros a substituir

```
app/Models/AssetCategory.php   (+ relação assets())
resources/views/layouts/app.blade.php   (link no menu)
routes/web.php                            (rota /admin/asset-categories)
```

Sem migrations.

```bash
cd ~/public_html/app.amimak.co.mz
php artisan config:clear
php artisan route:clear
php artisan view:clear
```

## O que ganhaste

`/admin/asset-categories` (menu → Cadastro → "Categorias de Equipamento"):

- Lista todas as categorias, com o **número de equipamentos** que usam cada uma
- Criar / Editar (renomear)
- Remover — **bloqueado automaticamente** se houver equipamentos a usar
  essa categoria (evita ficares com equipamentos "órfãos" sem categoria
  por acidente)

A criação rápida ("+") que já tinhas nos formulários de equipamento
continua a funcionar na mesma — esta página é só para organizar/limpar
depois.

## Testar

1. `/admin/asset-categories` → confirma que aparecem as categorias que já
   criaste antes via "+" rápido, com a contagem certa
2. Tenta remover uma que tenha equipamentos → deve bloquear com mensagem
3. Cria uma categoria nova sem equipamentos → remove-a → deve funcionar
