components([ TextInput::make('name') ->required(), TextInput::make('duration') ->required() ->numeric(), ]); } public function table(Table $table): Table { return $table ->recordTitleAttribute('name') ->columns([ TextColumn::make('created_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('updated_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('name') ->searchable(), TextColumn::make('duration') ->numeric() ->sortable(), ]) ->filters([ // ]) ->headerActions([ AttachAction::make()->preloadRecordSelect(), ]) ->recordActions([ DetachAction::make(), ]) ->toolbarActions([ BulkActionGroup::make([ DetachBulkAction::make(), ]), ]); } }