File tree Expand file tree Collapse file tree 1 file changed +21
-8
lines changed
Expand file tree Collapse file tree 1 file changed +21
-8
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,9 @@ class _UsersPageState extends State<UsersPage> {
3838 }
3939 """ ;
4040
41+ List hobbiesIDsToDelete = [];
42+ List postsIDsToDelete = [];
43+
4144 @override
4245 Widget build (BuildContext context) {
4346 return Query (
@@ -122,14 +125,24 @@ class _UsersPageState extends State<UsersPage> {
122125 color: Colors .redAccent,
123126 ),
124127 onTap: () async {
125- runMutation ({"id" : user["id" ]});
126- Navigator .pushAndRemoveUntil (
127- context,
128- MaterialPageRoute (builder: (context){
129- return const HomeScreen ();
130- },
131- ), (route) => false ,
132- );
128+ hobbiesIDsToDelete.clear ();
129+ postsIDsToDelete.clear ();
130+ for (var i = 0 ; i < user["hobbies" ].length; i++ ){
131+ hobbiesIDsToDelete.add (user["hobbies" ][i]["id" ]);
132+ }
133+ for (var i = 0 ; i < user["posts" ].length; i++ ){
134+ postsIDsToDelete.add (user["hobbies" ][i]["id" ]);
135+ }
136+ debugPrint ("+++${user ["name" ]} Hobbies to delete ${hobbiesIDsToDelete .toString ()}" );
137+ debugPrint ("+++${user ["name" ]} Posts to delete ${postsIDsToDelete .toString ()}" );
138+
139+ // runMutation({"id": user["id"]});
140+ // Navigator.pushAndRemoveUntil(
141+ // context,
142+ // MaterialPageRoute(builder: (context){
143+ // return const HomeScreen();
144+ // },
145+ // ), (route) => false,);
133146 },
134147 );
135148 }
You can’t perform that action at this time.
0 commit comments