Files
Prisma/lib/features/search/presentation/search_state.dart
T

26 lines
554 B
Dart

import '../../../backend/backend.dart';
class SearchState {
const SearchState({
this.recent = const [],
this.suggestions = const [],
this.query = '',
});
final List<SearchHistory> recent;
final List<TagSuggestion> suggestions;
final String query;
SearchState copyWith({
List<SearchHistory>? recent,
List<TagSuggestion>? suggestions,
String? query,
}) {
return SearchState(
recent: recent ?? this.recent,
suggestions: suggestions ?? this.suggestions,
query: query ?? this.query,
);
}
}