@if ($errors->any())
@include('partials.swal-alert', [
'type' => 'error',
'title' => 'The data is not valid.',
'message' => 'Please check the required fields again.',
])
@endif
@if (! $isEdit)
Default password for the new employee account is password.
@endif
@error('name')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('username')
{{ $message }}
@enderror
@error('current_office_location_id')
{{ $message }}
@enderror
@php
$selectedPrimaryPositionId = (string) old('current_position_id', $employee?->deployment?->current_position_id ?? '');
$selectedPositionIds = collect(old('current_position_ids', $employee?->deployment?->positions?->pluck('id')->all() ?? []))
->when($selectedPrimaryPositionId !== '', fn ($collection) => $collection->prepend($selectedPrimaryPositionId))
->map(fn ($positionId) => (string) $positionId)
->unique()
->values();
@endphp
@error('current_position_id')
{{ $message }}
@enderror
@error('current_position_ids')
{{ $message }}
@enderror
@error('current_position_ids.*')
{{ $message }}
@enderror
@error('current_position_order')
{{ $message }}
@enderror
@error('current_position_order.*')
{{ $message }}
@enderror