@include('components.inputs._inputType',[
"for" => "nome_raca",
"label" => "Nova raça",
"name" => "nome_raca",
"id" => null,
"required" => true,
"type" => null,
"old" => old('nome_raca', $raca->nome),
"oninput" => "javascript:this.value = this.value.toUpperCase()",
"readonly" => false,
"small" => null,
])
@include('components.inputs._selectType', [
"for" => "especie",
"label" => "Espécie",
"name" => "especie",
"id" => "especie",
"required" => true,
"readonly" => false,
"placeholder" => "Selecione uma espécie...",
"options" => ['Cão' => 'Cão', 'Gato' => 'Gato'],
"selected" => old('especie', $raca->especie),
"small" => "Selecione a espécie desta raça.",
])
@include('components.inputs._selectType', [
"for" => "status",
"label" => "Status",
"name" => "status",
"required" => true,
"readonly" => false,
"options" => collect(App\Enums\StatusEnum::cases())
->mapWithKeys(fn($status) => [$status->name => $status->value])
->toArray(),
"selected" => old('status', $raca->status),
"placeholder" => "Selecione o status...",
"small" => "Informe o status atual da raça.",
"onchange" => null
])
@include('components.buttons._backAndSend', [
'textBack' => 'Voltar',
'textSend' => 'Atualizar',
'routeBack' => 'admin.meioAmbiente.castracaoAnimal.racas.index'
]
)