@@ -19,12 +19,12 @@ class HomeScreen extends StatefulWidget {
19
19
State <HomeScreen > createState () => _HomeScreenState ();
20
20
}
21
21
22
- final RoomsController roomsController = Get .put (RoomsController ());
23
22
24
- final UpcomingRoomsController upcomingRoomsController =
23
+ class _HomeScreenState extends State <HomeScreen > {
24
+ final UpcomingRoomsController upcomingRoomsController =
25
25
Get .put (UpcomingRoomsController ());
26
+ final RoomsController roomsController = Get .put (RoomsController ());
26
27
27
- class _HomeScreenState extends State <HomeScreen > {
28
28
Future <void > pullToRefreshData () async {
29
29
await upcomingRoomsController.getUpcomingRooms ();
30
30
await roomsController.getRooms ();
@@ -64,15 +64,15 @@ class _HomeScreenState extends State<HomeScreen> {
64
64
color: Theme .of (context).colorScheme.primary,
65
65
size: Get .pixelRatio * 20 ,
66
66
))
67
- : const LiveRoomListView ()
67
+ : LiveRoomListView ()
68
68
: upcomingRoomsController.isLoading.value
69
69
? Center (
70
70
child:
71
71
LoadingAnimationWidget .fourRotatingDots (
72
72
color: Theme .of (context).colorScheme.primary,
73
73
size: Get .pixelRatio * 20 ,
74
74
))
75
- : const UpcomingRoomsListView ()),
75
+ : UpcomingRoomsListView ()),
76
76
)),
77
77
),
78
78
],
@@ -127,7 +127,9 @@ class CustomAppBarLiveRoom extends StatelessWidget {
127
127
}
128
128
129
129
class UpcomingRoomsListView extends StatelessWidget {
130
- const UpcomingRoomsListView ({super .key});
130
+ UpcomingRoomsListView ({super .key});
131
+ final UpcomingRoomsController upcomingRoomsController =
132
+ Get .put (UpcomingRoomsController ());
131
133
132
134
@override
133
135
Widget build (BuildContext context) {
@@ -154,7 +156,8 @@ class UpcomingRoomsListView extends StatelessWidget {
154
156
}
155
157
156
158
class LiveRoomListView extends StatelessWidget {
157
- const LiveRoomListView ({super .key});
159
+ LiveRoomListView ({super .key});
160
+ final RoomsController roomsController = Get .put (RoomsController ());
158
161
159
162
@override
160
163
Widget build (BuildContext context) {
0 commit comments