From 5537edb6c5e704e402209de28d041534d5b78eb7 Mon Sep 17 00:00:00 2001 From: Patrick Alvin Alcala Date: Tue, 18 Feb 2025 17:45:18 +0800 Subject: [PATCH] update --- .../arm64-v8a/configure_fingerprint.bin | 24 +++++++++--------- .../armeabi-v7a/configure_fingerprint.bin | 24 +++++++++--------- .../14495r4k/x86/configure_fingerprint.bin | 24 +++++++++--------- .../14495r4k/x86_64/configure_fingerprint.bin | 24 +++++++++--------- assets/icon/icon.png | Bin 30897 -> 27380 bytes assets/ofa_logo.webp | Bin 4380 -> 4374 bytes lib/pages/customer_page.dart | 23 ++++++----------- .../customer_pages/customer_main_page.dart | 19 +++++++++++++- lib/pages/index_page.dart | 4 +-- lib/pages/login_page.dart | 4 ++- lib/pages/register_page.dart | 4 ++- 11 files changed, 82 insertions(+), 68 deletions(-) diff --git a/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/configure_fingerprint.bin index 6810201..170946d 100644 --- a/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/configure_fingerprint.bin +++ b/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log  /home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ô2  퇏2 +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  2  퇏2 ~ -|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/android_gradle_build.json  ô2 퇏2 +|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/android_gradle_build.json  2 퇏2  -/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/android_gradle_build_mini.json  ô2 퇏2r +/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/android_gradle_build_mini.json  2 퇏2r p -n/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build.ninja  ô2ߺ 퇏2v +n/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build.ninja  2ߺ 퇏2v t -r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build.ninja.txt  ô2{ +r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build.ninja.txt  2{ y -w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build_file_index.txt  ô2 ^ 퇏2| +w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/build_file_index.txt  2 ^ 퇏2| z -x/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/compile_commands.json  ô2 +x/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/compile_commands.json  2 ~ -|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/compile_commands.json.bin  ô2  +|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/compile_commands.json.bin  2   -/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/metadata_generation_command.txt  ô2 +/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/metadata_generation_command.txt  2  퇏2y w -u/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/prefab_config.json  ô2  ( 퇏2~ +u/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/prefab_config.json  2  ( 퇏2~ | -z/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/symbol_folder_index.txt  ô2  q 퇏2b +z/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/arm64-v8a/symbol_folder_index.txt  2  q 퇏2b ` -^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ô2  ȼ2 \ No newline at end of file +^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  2  ȼ2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/configure_fingerprint.bin index 4b84402..1faf1e9 100644 --- a/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/configure_fingerprint.bin +++ b/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log  /home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  Ĵ2  2 +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  2  2  -~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/android_gradle_build.json  Ĵ2 2 +~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/android_gradle_build.json  2 2  -/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/android_gradle_build_mini.json  Ĵ2 2t +/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/android_gradle_build_mini.json  2 2t r -p/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build.ninja  Ĵ2 2x +p/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build.ninja  2 2x v -t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build.ninja.txt  Ĵ2} +t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build.ninja.txt  2} { -y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build_file_index.txt  Ĵ2 ^ 2~ +y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/build_file_index.txt  2 ^ 2~ | -z/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/compile_commands.json  Ĵ2 +z/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/compile_commands.json  2  -~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/compile_commands.json.bin  Ĵ2  +~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/compile_commands.json.bin  2   -/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/metadata_generation_command.txt  Ĵ2 +/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/metadata_generation_command.txt  2  2{ y -w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/prefab_config.json  Ĵ2  ( 2 +w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/prefab_config.json  2  ( 2 ~ -|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/symbol_folder_index.txt  Ĵ2  s 2b +|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/armeabi-v7a/symbol_folder_index.txt  2  s 2b ` -^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  Ĵ2  ȼ2 \ No newline at end of file +^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  2  ȼ2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/14495r4k/x86/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/14495r4k/x86/configure_fingerprint.bin index e80b126..012dcde 100644 --- a/android/app/.cxx/RelWithDebInfo/14495r4k/x86/configure_fingerprint.bin +++ b/android/app/.cxx/RelWithDebInfo/14495r4k/x86/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log} { y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  Ĵ2  2z +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  2  2z x -v/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/android_gradle_build.json  Ĵ2 2 +v/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/android_gradle_build.json  2 2 } -{/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/android_gradle_build_mini.json  Ĵ2 2l +{/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/android_gradle_build_mini.json  2 2l j -h/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build.ninja  Ĵ2 2p +h/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build.ninja  2 2p n -l/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build.ninja.txt  Ĵ2u +l/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build.ninja.txt  2u s -q/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build_file_index.txt  Ĵ2 ^ 2v +q/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/build_file_index.txt  2 ^ 2v t -r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/compile_commands.json  Ĵ2z +r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/compile_commands.json  2z x -v/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/compile_commands.json.bin  Ĵ2  +v/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/compile_commands.json.bin  2  ~ -|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/metadata_generation_command.txt  Ĵ2 +|/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/metadata_generation_command.txt  2  2s q -o/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/prefab_config.json  Ĵ2  ( 2x +o/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/prefab_config.json  2  ( 2x v -t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/symbol_folder_index.txt  Ĵ2  k 2b +t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86/symbol_folder_index.txt  2  k 2b ` -^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  Ĵ2  ȼ2 \ No newline at end of file +^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  2  ȼ2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/configure_fingerprint.bin index 7f56967..19b9550 100644 --- a/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/configure_fingerprint.bin +++ b/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log ~ |/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ƴ2  2} +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  2  2} { -y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/android_gradle_build.json  ƴ2 2 +y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/android_gradle_build.json  2 2  -~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/android_gradle_build_mini.json  ƴ2 2o +~/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/android_gradle_build_mini.json  2 2o m -k/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build.ninja  ƴ2к 2s +k/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build.ninja  2к 2s q -o/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build.ninja.txt  ƴ2x +o/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build.ninja.txt  2x v -t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build_file_index.txt  ƴ2 ^ 2y +t/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/build_file_index.txt  2 ^ 2y w -u/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/compile_commands.json  ƴ2} +u/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/compile_commands.json  2} { -y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/compile_commands.json.bin  ƴ2  +y/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/compile_commands.json.bin  2   -/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/metadata_generation_command.txt  ƴ2 +/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/metadata_generation_command.txt  2  2v t -r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/prefab_config.json  ƴ2  ( 2{ +r/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/prefab_config.json  2  ( 2{ y -w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/symbol_folder_index.txt  ƴ2  n 2b +w/home/patrick/Documents/WebApps/pharmacy_mobile/android/app/.cxx/RelWithDebInfo/14495r4k/x86_64/symbol_folder_index.txt  2  n 2b ` -^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ƴ2  ȼ2 \ No newline at end of file +^/home/patrick/fvm/versions/3.29.0/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  2  ȼ2 \ No newline at end of file diff --git a/assets/icon/icon.png b/assets/icon/icon.png index 1c1c00a88e1138f65eff1bb9b2a5dca49a41d94b..2249f0842a7e7053365989e656da9ff92616c646 100644 GIT binary patch literal 27380 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 P8>FnD@uot~{PX_-`*~*c literal 30897 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 F{{WW06UYDn diff --git a/assets/ofa_logo.webp b/assets/ofa_logo.webp index ecc5002048de60ffc208eb70e2accdc48bf943a6..7e87896148db8759f05b972d1e01d2c3240cc2d6 100644 GIT binary patch delta 1501 zcmV<31tR*KB9fD5(|H}1pokWApo5LDuMuH06sAoi9;eG zp%fbha3BK&v4-2503U!KpdY{ypl}^;S)H~0s6V? zCFpO^1N!gzF0c|RIW)n7p$k(&K!rqgMC!Z@JLd-LMI zOPHj}<_uf>$MmwaFkJA*<8_oy2(D4(f=7R&MH;<7u6`Xj4$GH}1LaIF^2i8MW&I$h zAOQZ&eD$GR2K#KS3D1mvlMVcYzt#0`|LIWR&DSdUiCaJ&1A|RR_(N+w?s=!0 z0ta7+=jQFpR)Jpe=Xg*4t&CTk$I+v$kN^A!m;PfuW&Ss(QoF@I(3oxG3DFJZ7WaP_ zJ9d@wl*4c2GD(f1_k3vZudKUNOi1l-s7@}Qj(z*VhVTqwh&^oAa#aNdJZJWH$TIPD zTrCr>tMH*fkyTqv3wck7JGJaH9BCPEfwGZe_wwrLKk5<;1H;>kCdWkP;Xl#QObXTKRTSq%>5w$rPkqNa+(vn)37%I^JHT??^pw8 z9D&R#Ra9laCv!8GeGACFogkm>&*oS(0<1W6@T0qnUNAHcZN0mstkktGSF??#Pneos zI$anN<)`Z@_sIEq$w#;Ngga^F#8>RCP|U988%#T$!m>vMMRf#Q0*zJO1+jm;kejRr zDL?_#?MCTp>m#zLzy7?;m;@#7^U!SaM~x~=W6V(iGsFyS|F*069}^wiu<9hZFLm@r zKdzCFeavfqW-Sd(oSz-0RCTSd!a6|E@nQMuu3_;lNP6xHHC0xLpd-){ycRD)F#B2! zdR4kaxx`S_sKI>U+5Td9#|9nX zfi^io$8fjg2ULIUOc-TFO{?G^S>6jLahHi?W#j6*lmG%Ozz7@>m3bLRM~{H^ZquHc zWW{?c8X%j%2StBV=NKl{P>WIfm0KF0m;PjBMjriQgPq=x&OiT(k1c=Xhbu3zqOoqu zv(@SpYzqHs{v4nH6|c^Rxzt*k%b32!Jk`KCD6i{c&?06BAQZzs#EdB5YHvXBY?#?Z zEiY5TCo2~OR{qFgIlaA?0Oe21(ZO%x2k8}tIi6UwC8nc!J{ZsQQL?@xNww8$7)+G%p;#6+puh1j4`DcQJppJeFEGxeZVUt!j@K z6eaOU_I*#gcLPm-Xae@i>3!b{UjNOsIN%)D8H90N!}%%Zjdxp|@MP}vNUvE)Fd;ua z8O|M|?2JTbjz}S;!pcgMS8mI>OEnesikq$VFyKM7s+r85(SRs1EN@Ma+vz(FlTFcP z_&}+9eJ|m96Xkzb%F)Mexj(ys?=?B^ThhH2eY8Ny(sDUovf+be^7c?mY^zOa&uhQO zab_7ivWXgvwD~<>8c~UiH=Mz$QY2 z^C?*ocvS|<0Gu(`0$8Twy;uDPG4VV0Ic2NS_y;7&s%mbhw|`t)YMpMfb-8hH00000 D4m0?6 delta 1507 zcmV<91swX8BAg-xQb|Te6p;l$1p@#B041?X5(|I41pojrApo5LDuMuH06sAmi9;eG zAru=0a3BK&v4M;M`T_g_8V3Q^MZ5f0BF|36+4+3Q&Ns{h^#i5fFIbu zyL!3*!}b;Q0R2t$&-N+(()5r2?V5M^XZnHU@A@8BZ(JW=RI`aL*nU8m+5dOybD$rn z{epjgk$*|wBK?XLBM(3>7PN@u*Cq?lRwPM1R)zPW`fF*zwXG!=RNS$!d=piv*;TqX zO1fss0ib{svVUBTc6aSe8E$J7=D#EHZqPW+Az|YJ$78WBDGQ5HT?tc^{cgecg(dk` z$B-KM8N?Vn-XPN23MjmX9g4jz@hxu<<12s5P<2&F0$F3{#g>!h%AyyRH+d4R$G89h z{;o~Jm|ALAI)C>H_oTQZf6o{6-0=VUR2VaL$!;Nu_SX6c)?h*0nD#cWz|0bV^W0*&Ip{v>!$ zRuWbqWyzV84u1C3Z#vOBx$JNh98!W4WxhLIzC@aeKlyebVtK$?MnKE|7`$oVTEhn`7^0b z+fMnrTRLzn{7NqP@ih@xSXz_LKH#xTK2L_9$hrW~b!rS|%tySW5L(JJ|C<&@&#YXf zr)$wMcP4=fNY`?DGF<-GtzYN+3dz^`hK)TT3EWyqe_N*^*pZZ}^?QNMZI^!;osBa7 zGe7i_)h;JAa;eB4`K#>n>(Ns@=r^MNHy3-;0D%0$|K^e2CFldw?eky!!Bj|no?xMd z14G|q)6IxxXi(CJ{LtYEF`Y!nOg{R)HEhgWKDUN3uUI(aL(MQ-J$@sMTxhgx8GRHdXtaA&z-8 zq)gy`EA#O?k+7NCS=kzg^eWtznZ?#2A@KPC)#S@GzURe!CJ+DsQl>xu0wtD>mOmDq z=?z3K0yt13CH;rdy z%tq>({pG}wKgCZwe;|spQ}L8b%G5!bD(U)o54j;QpG}v z?ANJz5vXpC3#w2kpQ%FMlav0s z<~!lXB}-=f0NSVhYwjdz!`B->J>8)#9`7QHl%R_JLE;Cl^z!KxI5l6gwS+abnE_j9 zN`G$Q^gaf^$=-_dH1*Il%`@CDpw0iB1p92f%tOyepeVd-R1tsda8@x_zR|^m<$U8S z^JLxX-#4pRxv9oiFTl%$y#IE`8 zMN@o9&6F-Yz{>bwFucy2$>+Gok*}Xo9lieq@%O&-l3rdolo4En_6JZb7V8)DmMP4p zsyGdKS-X&)qWV_`?PN>>l-)uf^9{c115oLKXJc6nZDYH7RCa)t zAJ(OEZYIG19V;k}`06pkME;%yssjK1!ZXH>NW_KmjZKfhxIjC99#T3(mX-1>3qLYJ JpBw-H008zo?h*h1 diff --git a/lib/pages/customer_page.dart b/lib/pages/customer_page.dart index 9a3cd9f..9d8ac4e 100644 --- a/lib/pages/customer_page.dart +++ b/lib/pages/customer_page.dart @@ -1,20 +1,19 @@ import 'package:flutter/material.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; -import 'package:gap/gap.dart'; -import 'package:pharmacy_mobile/auth/auth_service.dart'; +// import 'package:gap/gap.dart'; +// import 'package:pharmacy_mobile/auth/auth_service.dart'; import 'package:pharmacy_mobile/pages/customer_pages/customer_additem_page.dart'; import 'package:pharmacy_mobile/pages/customer_pages/customer_cart_page.dart'; import 'package:pharmacy_mobile/pages/customer_pages/customer_main_page.dart'; import 'package:pharmacy_mobile/pages/customer_pages/customer_profile_page.dart'; import 'package:pharmacy_mobile/pages/customer_pages/customer_search_page.dart'; -import 'package:pharmacy_mobile/widgets/button_widget.dart'; -import 'package:pharmacy_mobile/widgets/logo_widget.dart'; -import 'package:pharmacy_mobile/widgets/menu_widget.dart'; -import 'package:pharmacy_mobile/widgets/page_background_widget.dart'; -import 'package:pharmacy_mobile/widgets/snackbar_widget.dart'; +// import 'package:pharmacy_mobile/widgets/button_widget.dart'; +// import 'package:pharmacy_mobile/widgets/logo_widget.dart'; +// import 'package:pharmacy_mobile/widgets/menu_widget.dart'; +// import 'package:pharmacy_mobile/widgets/page_background_widget.dart'; +// import 'package:pharmacy_mobile/widgets/snackbar_widget.dart'; import 'package:pharmacy_mobile/widgets/text_widget.dart'; -import 'package:pharmacy_mobile/widgets/title_widget.dart'; -import 'package:go_router/go_router.dart'; +// import 'package:pharmacy_mobile/widgets/title_widget.dart'; import 'package:animated_notch_bottom_bar/animated_notch_bottom_bar/animated_notch_bottom_bar.dart'; class CustomerPage extends StatefulWidget { @@ -25,17 +24,11 @@ class CustomerPage extends StatefulWidget { } class _CustomerPageState extends State { - final _authService = AuthService(); final _pageController = PageController(initialPage: 0); final NotchBottomBarController _notchController = NotchBottomBarController(index: 0); void sample() {} - void signOut() async { - // ignore: use_build_context_synchronously - await _authService.signOut().then((_) => {context.go('/'), showNotification(context, 'Logged Out', true)}); - } - @override Widget build(BuildContext context) { final List bottomBarPages = [ diff --git a/lib/pages/customer_pages/customer_main_page.dart b/lib/pages/customer_pages/customer_main_page.dart index 52dbe78..e89e11d 100644 --- a/lib/pages/customer_pages/customer_main_page.dart +++ b/lib/pages/customer_pages/customer_main_page.dart @@ -1,14 +1,30 @@ import 'package:flutter/material.dart'; import 'package:gap/gap.dart'; +import 'package:pharmacy_mobile/auth/auth_service.dart'; +import 'package:pharmacy_mobile/widgets/button_widget.dart'; import 'package:pharmacy_mobile/widgets/page_background_widget.dart'; +import 'package:pharmacy_mobile/widgets/snackbar_widget.dart'; import 'package:pharmacy_mobile/widgets/text_widget.dart'; import 'package:pharmacy_mobile/widgets/title_widget.dart'; +import 'package:go_router/go_router.dart'; import 'package:animated_notch_bottom_bar/animated_notch_bottom_bar/animated_notch_bottom_bar.dart'; -class CustomerMainPage extends StatelessWidget { +class CustomerMainPage extends StatefulWidget { final NotchBottomBarController? controller; const CustomerMainPage({super.key, this.controller}); + @override + State createState() => _CustomerMainPageState(); +} + +class _CustomerMainPageState extends State { + final _authService = AuthService(); + + void signOut() async { + // ignore: use_build_context_synchronously + await _authService.signOut().then((_) => {context.go('/'), showNotification(context, 'Logged Out', true)}); + } + @override Widget build(BuildContext context) { return Scaffold( @@ -22,6 +38,7 @@ class CustomerMainPage extends StatelessWidget { const Gap(32), const TextWidget(text: 'Menu'), const Gap(16), + ButtonWidget(text: 'Log Out', onPressed: signOut) ], ) ], diff --git a/lib/pages/index_page.dart b/lib/pages/index_page.dart index adb8e7e..1a77ec5 100644 --- a/lib/pages/index_page.dart +++ b/lib/pages/index_page.dart @@ -2,6 +2,7 @@ import 'package:flutter/material.dart'; import 'package:go_router/go_router.dart'; import 'package:gap/gap.dart'; import 'package:pharmacy_mobile/widgets/button_widget.dart'; +import 'package:pharmacy_mobile/widgets/logo_widget.dart'; import 'package:pharmacy_mobile/widgets/page_background_widget.dart'; import 'package:pharmacy_mobile/widgets/slogan_widget.dart'; import 'package:pharmacy_mobile/widgets/text_widget.dart'; @@ -26,8 +27,7 @@ class IndexPage extends StatelessWidget { child: Column( children: [ const Gap(88), - Image.asset('assets/ofa_logo.webp', - width: 90, cacheWidth: (90 * MediaQuery.of(context).devicePixelRatio).round()), + const LogoWidget(size: 90), const Gap(8), const TitleWidget(firstTextSize: 24, secondTextSize: 32), const Gap(32), diff --git a/lib/pages/login_page.dart b/lib/pages/login_page.dart index 2b93b48..ca598fb 100644 --- a/lib/pages/login_page.dart +++ b/lib/pages/login_page.dart @@ -7,6 +7,7 @@ import 'package:gap/gap.dart'; import 'package:pharmacy_mobile/auth/auth_service.dart'; import 'package:pharmacy_mobile/widgets/button_widget.dart'; import 'package:pharmacy_mobile/widgets/input_widget.dart'; +import 'package:pharmacy_mobile/widgets/logo_widget.dart'; import 'package:pharmacy_mobile/widgets/page_background_widget.dart'; import 'package:pharmacy_mobile/widgets/snackbar_widget.dart'; import 'package:pharmacy_mobile/widgets/text_widget.dart'; @@ -116,7 +117,8 @@ class _LoginPageState extends State { mainAxisAlignment: MainAxisAlignment.start, children: [ const Gap(96), - const TitleWidget(firstTextSize: 20, secondTextSize: 32), + const LogoWidget(size: 90), + const TitleWidget(firstTextSize: 14, secondTextSize: 24), const Gap(32), const TextWidget(text: 'Login'), const Gap(16), diff --git a/lib/pages/register_page.dart b/lib/pages/register_page.dart index 2f263f6..561fc2e 100644 --- a/lib/pages/register_page.dart +++ b/lib/pages/register_page.dart @@ -6,6 +6,7 @@ import 'package:internet_connection_checker/internet_connection_checker.dart'; import 'package:pharmacy_mobile/auth/auth_service.dart'; import 'package:pharmacy_mobile/widgets/button_widget.dart'; import 'package:pharmacy_mobile/widgets/input_widget.dart'; +import 'package:pharmacy_mobile/widgets/logo_widget.dart'; import 'package:pharmacy_mobile/widgets/page_background_widget.dart'; import 'package:pharmacy_mobile/widgets/snackbar_widget.dart'; import 'package:pharmacy_mobile/widgets/text_widget.dart'; @@ -109,7 +110,8 @@ class _RegisterPageState extends State { mainAxisAlignment: MainAxisAlignment.start, children: [ const Gap(96), - const TitleWidget(firstTextSize: 20, secondTextSize: 32), + const LogoWidget(size: 90), + const TitleWidget(firstTextSize: 14, secondTextSize: 24), const Gap(32), const TextWidget(text: 'Register'), const Gap(16),