part of 'browse_bloc.dart';

@freezed
abstract class BrowseState with _$BrowseState {
  const factory BrowseState({
    @Default(RequestStatus.initial) RequestStatus topCategorySt,
    @Default(RequestStatus.initial) RequestStatus allCategorySt,
    @Default(RequestStatus.initial) RequestStatus searchHistorySt,
    @Default([]) List<String> searchHistory,
    @Default(false) bool isActive,
  }) = _BrowseState;
}
