Skip to content

Commit 8827eb8

Browse files
committed
Refactor HomeState to improve import paths and reorganize properties
1 parent c9d338b commit 8827eb8

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

lib/app/cubit/home_state.dart

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:equatable/equatable.dart';
2-
import '../api/models/movie_responses.dart';
2+
import 'package:tmdb_flutter/app/api/models/movie_responses.dart';
33

44
abstract class HomeState extends Equatable {
55
const HomeState();
@@ -13,27 +13,28 @@ class HomeInitial extends HomeState {}
1313
class HomeLoading extends HomeState {}
1414

1515
class HomeLoaded extends HomeState {
16-
final MoviesResponse trendingMovies;
17-
final MoviesResponse popularMovies;
18-
final MoviesResponse upcomingMovies;
19-
final GenresResponse genres;
20-
2116
const HomeLoaded({
2217
required this.trendingMovies,
2318
required this.popularMovies,
2419
required this.upcomingMovies,
2520
required this.genres,
2621
});
2722

23+
final MoviesResponse trendingMovies;
24+
final MoviesResponse popularMovies;
25+
final MoviesResponse upcomingMovies;
26+
final GenresResponse genres;
27+
2828
@override
29-
List<Object?> get props => [trendingMovies, popularMovies, upcomingMovies, genres];
29+
List<Object?> get props =>
30+
[trendingMovies, popularMovies, upcomingMovies, genres];
3031
}
3132

3233
class HomeError extends HomeState {
33-
final String message;
34-
3534
const HomeError(this.message);
3635

36+
final String message;
37+
3738
@override
3839
List<Object?> get props => [message];
39-
}
40+
}

0 commit comments

Comments
 (0)