feat(diets) Diets create and edit API connect, TextController management and redirect

This commit is contained in:
2024-05-13 16:21:23 +03:00
parent 1ad58f8f42
commit e7e48905cf
19 changed files with 978 additions and 5 deletions

View File

@@ -40,7 +40,6 @@ class DietSelectScreen extends StatelessWidget {
_buildSetingsScreen(BuildContext context, DietSelectLoadedState state) {
mediaQueryData = MediaQuery.of(context);
print(state.posts);
return SafeArea(
child: Scaffold(
backgroundColor: Colors.grey[200],
@@ -86,6 +85,16 @@ class DietSelectScreen extends StatelessWidget {
margin: EdgeInsets.only(
left: 80.h, top: 12.v, bottom: 9.v),
),
Spacer(),
Padding(
padding: const EdgeInsets.only(right: 20.0),
child: GestureDetector(
onTap: () => Navigator.pushNamed(
context,
AppRoutes.dietCreateScreen,
),
child: Icon(Icons.create_outlined)),
)
],
),
),
@@ -140,6 +149,13 @@ class DietSelectScreen extends StatelessWidget {
AppRoutes.dietScreen,
arguments: post?['id'].toString(),
),
trailing: GestureDetector(
onTap: () => Navigator.pushNamed(
context,
AppRoutes.dietEditScreen,
arguments: post?['id'].toString(),
),
child: Icon(Icons.edit)),
));
},
),