|
|
|
|
@ -4,7 +4,6 @@ import 'package:doctor_app_flutter/icons_app/doctor_app_icons.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/screens/reschedule-leaves/add-rescheduleleave.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/util/helpers.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/util/translations_delegate_base.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/widgets/shared/loader/gif_loader_dialog_utils.dart';
|
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
import 'package:flutter/widgets.dart';
|
|
|
|
|
import 'package:provider/provider.dart';
|
|
|
|
|
@ -51,10 +50,10 @@ class _AppDrawerState extends State<AppDrawer> {
|
|
|
|
|
child: Image.asset(
|
|
|
|
|
'assets/images/dr_app_logo.png',
|
|
|
|
|
width: SizeConfig.getWidthMultiplier(
|
|
|
|
|
width: drawerWidth) * (SizeConfig.isHeightShort? 30: 32),
|
|
|
|
|
width: drawerWidth) * (SizeConfig.isHeightVeryShort? 25:SizeConfig.isHeightVeryShort?30: 32),
|
|
|
|
|
|
|
|
|
|
),
|
|
|
|
|
margin: EdgeInsets.only(top: SizeConfig.heightMultiplier * (SizeConfig.isHeightShort?1:2), bottom: SizeConfig.heightMultiplier * 0.5),
|
|
|
|
|
margin: EdgeInsets.only(top: SizeConfig.heightMultiplier * (SizeConfig.isHeightVeryShort?1:2), bottom: SizeConfig.heightMultiplier * 0.5),
|
|
|
|
|
),
|
|
|
|
|
Container(
|
|
|
|
|
child: InkWell(
|
|
|
|
|
@ -66,13 +65,13 @@ class _AppDrawerState extends State<AppDrawer> {
|
|
|
|
|
size: SizeConfig.heightMultiplier * 2,
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
margin: EdgeInsets.only(top: SizeConfig.heightMultiplier * (SizeConfig.isHeightShort?2:3), bottom: SizeConfig.heightMultiplier * 0.5),
|
|
|
|
|
margin: EdgeInsets.only(top: SizeConfig.heightMultiplier * (SizeConfig.isHeightVeryShort?2:3), bottom: SizeConfig.heightMultiplier * 0.5),
|
|
|
|
|
)
|
|
|
|
|
],
|
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
|
|
|
|
),
|
|
|
|
|
SizedBox(height: SizeConfig.heightMultiplier * (SizeConfig.isHeightShort?0.5:1),),
|
|
|
|
|
SizedBox(height: SizeConfig.heightMultiplier * (SizeConfig.isHeightVeryShort?0.5:1),),
|
|
|
|
|
if (authenticationViewModel.doctorProfile != null)
|
|
|
|
|
InkWell(
|
|
|
|
|
onTap: () {
|
|
|
|
|
@ -116,7 +115,7 @@ class _AppDrawerState extends State<AppDrawer> {
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
SizedBox(height: SizeConfig.heightMultiplier * (SizeConfig.isHeightShort?4:6),),
|
|
|
|
|
SizedBox(height: SizeConfig.heightMultiplier * (SizeConfig.isHeightVeryShort?4:6),),
|
|
|
|
|
InkWell(
|
|
|
|
|
child: DrawerItem(
|
|
|
|
|
TranslationBase
|
|
|
|
|
@ -154,7 +153,7 @@ class _AppDrawerState extends State<AppDrawer> {
|
|
|
|
|
// height: 80,
|
|
|
|
|
child: Image.asset('assets/images/qr_code.png',
|
|
|
|
|
width: SizeConfig.getWidthMultiplier(
|
|
|
|
|
width: drawerWidth) * 30,
|
|
|
|
|
width: drawerWidth) * (SizeConfig.isHeightVeryShort?25:30),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
onTap: () {},
|
|
|
|
|
@ -163,7 +162,7 @@ class _AppDrawerState extends State<AppDrawer> {
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
SizedBox(
|
|
|
|
|
height: SizeConfig.heightMultiplier *(SizeConfig.isHeightShort?10:16),
|
|
|
|
|
height: SizeConfig.heightMultiplier *(SizeConfig.isHeightVeryShort?8:SizeConfig.isHeightShort?10:16),
|
|
|
|
|
),
|
|
|
|
|
Container(
|
|
|
|
|
margin: EdgeInsets.symmetric(horizontal: 20),
|
|
|
|
|
@ -192,7 +191,7 @@ class _AppDrawerState extends State<AppDrawer> {
|
|
|
|
|
projectsProvider.changeLanguage('ar');
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
SizedBox(height: SizeConfig.heightMultiplier *(SizeConfig.isHeightShort?0.5:1) ),
|
|
|
|
|
SizedBox(height: SizeConfig.heightMultiplier *(SizeConfig.isHeightVeryShort?0.5:1) ),
|
|
|
|
|
InkWell(
|
|
|
|
|
child: DrawerItem(
|
|
|
|
|
TranslationBase
|
|
|
|
|
|