diff --git a/app/Filament/Resources/CharacteristicApproverMasterResource.php b/app/Filament/Resources/CharacteristicApproverMasterResource.php index 36e7f11..4c3bf55 100644 --- a/app/Filament/Resources/CharacteristicApproverMasterResource.php +++ b/app/Filament/Resources/CharacteristicApproverMasterResource.php @@ -6,25 +6,24 @@ use App\Filament\Exports\CharacteristicApproverMasterExporter; use App\Filament\Imports\CharacteristicApproverMasterImporter; use App\Filament\Resources\CharacteristicApproverMasterResource\Pages; use App\Models\CharacteristicApproverMaster; -use App\Models\Item; use App\Models\Machine; use App\Models\Plant; use Filament\Facades\Filament; use Filament\Forms; +use Filament\Forms\Components\DateTimePicker; use Filament\Forms\Components\Section; +use Filament\Forms\Components\Select; +use Filament\Forms\Components\TextInput; use Filament\Forms\Form; use Filament\Resources\Resource; use Filament\Tables; use Filament\Tables\Actions\ExportAction; use Filament\Tables\Actions\ImportAction; +use Filament\Tables\Filters\Filter; use Filament\Tables\Table; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\SoftDeletingScope; use Illuminate\Validation\Rule; -use Filament\Forms\Components\DateTimePicker; -use Filament\Forms\Components\Select; -use Filament\Forms\Components\TextInput; -use Filament\Tables\Filters\Filter; class CharacteristicApproverMasterResource extends Resource { @@ -34,6 +33,8 @@ class CharacteristicApproverMasterResource extends Resource protected static ?string $navigationGroup = 'Laser Marking'; + protected static ?int $navigationSort = 2; + public static function form(Form $form): Form { return $form @@ -224,7 +225,8 @@ class CharacteristicApproverMasterResource extends Resource Forms\Components\TextInput::make('duration2') ->label('Duration (HH.MM)') ->reactive() - ->length(4) + ->minLength(4) + ->maxLength(5) ->regex('/^([0-9]|0[0-9]|1[0-9]|2[0-3])\.(0[0-9]|[1-5][0-9])$/') ->validationMessages([ 'regex' => 'Duration must be HH.MM format (example: 00.00 - 23.59)', @@ -256,7 +258,8 @@ class CharacteristicApproverMasterResource extends Resource Forms\Components\TextInput::make('duration3') ->label('Duration (HH.MM)') ->reactive() - ->length(4) + ->minLength(4) + ->maxLength(5) ->regex('/^([0-9]|0[0-9]|1[0-9]|2[0-3])\.(0[0-9]|[1-5][0-9])$/') ->validationMessages([ 'regex' => 'Duration must be HH.MM format (example: 00.00 - 23.59)',