profile page fix bugs

This commit is contained in:
mohammad
2024-07-28 11:12:06 +03:00
parent 9162dd1033
commit 9502c74554
2 changed files with 36 additions and 39 deletions

View File

@ -60,6 +60,8 @@ class RegionPage extends StatelessWidget {
topRight: Radius.circular(20), topRight: Radius.circular(20),
), ),
), ),
child:Padding(
padding: const EdgeInsets.only(bottom: 10.0,top: 10.0,left: 15,right: 15),
child: ListView.builder( child: ListView.builder(
itemCount: regionList.length, itemCount: regionList.length,
itemBuilder: (context, index) { itemBuilder: (context, index) {
@ -67,32 +69,28 @@ class RegionPage extends StatelessWidget {
onTap: () { onTap: () {
profileBloc.add(SelectRegionEvent(val: regionList[index].id, context: context)); profileBloc.add(SelectRegionEvent(val: regionList[index].id, context: context));
}, },
child: Padding(
padding: const EdgeInsets.all(10.0),
child:Column( child:Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [ children: [
Padding( Padding(
padding: const EdgeInsets.symmetric(horizontal: 10), padding: const EdgeInsets.symmetric(horizontal: 10,),
child: SizedBox( child: SizedBox(
height: 45,
child: ListTile( child: ListTile(
contentPadding: EdgeInsets.zero, contentPadding: EdgeInsets.zero,
// trailing: BodyMedium(
// text: regionList[index].offset,
// fontSize: 13,
// fontColor: ColorsManager.textGray,),
leading: BodyMedium( leading: BodyMedium(
fontSize: 15, fontSize: 15,
text: regionList[index].name,),), text: regionList[index].name,
),
),
), ),
), ),
const Divider(color: ColorsManager.textGray), // Divider between items const Divider(color: ColorsManager.textGray), // Divider between items
], ],
), ),
),
); );
}, },
), )),
), ),
), ),
], ],

View File

@ -62,21 +62,21 @@ class TimeZoneScreenPage extends StatelessWidget {
topRight: Radius.circular(20), topRight: Radius.circular(20),
), ),
), ),
child: Padding(
padding: const EdgeInsets.only(bottom: 10.0,top: 10.0,left: 15,right: 15),
child: ListView.builder( child: ListView.builder(
itemCount: timeZoneList.length, itemCount: timeZoneList.length,
itemBuilder: (context, index) { itemBuilder: (context, index) {
return InkWell( return InkWell(
onTap: () { onTap: () {
profileBloc.add(SelectTimeZoneEvent( profileBloc.add(SelectTimeZoneEvent(val: timeZoneList[index].id, context: context));
val: timeZoneList[index].id,
context: context));
}, },
child: Padding(
padding: const EdgeInsets.all(10.0),
child: Column( child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [ children: [
Padding( Padding(
padding: const EdgeInsets.symmetric(horizontal: 10), padding: const EdgeInsets.symmetric(horizontal: 10,),
child: SizedBox( child: SizedBox(
height: 45, height: 45,
child: ListTile( child: ListTile(
@ -93,10 +93,9 @@ class TimeZoneScreenPage extends StatelessWidget {
const Divider(color: ColorsManager.textGray), // Divider between items const Divider(color: ColorsManager.textGray), // Divider between items
], ],
), ),
),
); );
}, },
), )),
), ),
), ),
], ],