{{-- Conteúdo da tela de Packs — compartilhado entre setores, mesmo esquema do admin.view.estoque. $routeIndex é a rota de "voltar ao Estoque" do setor de quem está acessando. --}}
@if (session('success')) @endif @if (session('error')) @endif {{-- Toolbar --}}
Voltar ao Estoque
{{-- Packs list --}}
@if ($packs->isEmpty())

Nenhum pack cadastrado. Crie um pack para vincular itens automaticamente.

@else @foreach ($packs as $pack)
{{ $pack->nome }} @if ($pack->descricao)
{{ $pack->descricao }} @endif
{{-- Item principal --}}
Item principal
@if ($pack->principalEstoque) {{ $pack->principalEstoque->item_material }} Gatilho @else Nenhum item principal definido @endif
{{-- Itens complementares --}}
Itens complementares ({{ $pack->items->count() }})
@if ($pack->items->isEmpty())

Nenhum item complementar adicionado ainda.

@else @foreach ($pack->items as $pi)
{{ $pi->quantidade }}x {{ $pi->estoque?->item_material ?? 'Item removido' }}
@csrf
@endforeach @endif {{-- Adicionar item complementar --}}
@csrf
{{-- Edit pack modal --}} {{-- Delete pack modal --}} @endforeach @endif
{{-- Info sidebar --}}
Como funciona

Um pack é uma extensão do estoque que agrupa itens complementares a um item principal.

Item principal (gatilho): o item de estoque que representa o pack. Ao ajustar seu estoque (entrada ou saída), o sistema perguntará se deseja ajustar também os itens complementares.

Itens complementares: os acessórios ou itens que acompanham o principal. A quantidade indicada é por unidade do item principal, se você adicionar 2 unidades do principal e o complementar for ×1, serão ajustadas 2 unidades do complementar.


Exemplo: Pack "Kit Computador" com item principal Mini Dell e complementares teclado (1×), mouse (1×) e mousepad (1×). Ao dar entrada de 3 Mini Dells, o sistema sugere adicionar 3× de cada complementar.

{{-- MODAL NOVO PACK --}}