components(static::getForm()); } /** * @return array<\Illuminate\Contracts\Support\Htmlable|string> */ public static function getForm(bool $fromRelation = false): array { return []; } public static function table(Table $table): Table { return $table->columns(static::getTable()); } /** * @return array<\Filament\Tables\Columns\Column|\Filament\Tables\Columns\ColumnGroup|\Filament\Tables\Columns\Layout\Component> */ public static function getTable(): array { return []; } public static function getPages(): array { return [ 'index' => ListHelpQuestions::route('/'), 'create' => CreateHelpQuestion::route('/create'), 'view' => ViewHelpQuestion::route('/{record}'), 'edit' => EditHelpQuestion::route('/{record}/edit'), ]; } }