Skip to content

Commit

Permalink
Merge pull request #222 from atharva-khewle/main
Browse files Browse the repository at this point in the history
minor ui updatet
  • Loading branch information
atharva-khewle authored Jul 23, 2024
2 parents 0e44c90 + 9536d48 commit 07ae301
Show file tree
Hide file tree
Showing 3 changed files with 59 additions and 80 deletions.
13 changes: 9 additions & 4 deletions lib/new_ui/screens/railway_screen/railway_screen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -546,7 +546,7 @@ class _RailwayConcessionScreenState
),
TextSpan(
text: "${concessionDetails!.statusMessage}",
style: TextStyle(color: Colors.red[700],fontSize: 16.0,),
style: TextStyle(color: Colors.white,fontSize: 16.0,),
),
],
),
Expand Down Expand Up @@ -694,20 +694,23 @@ class _RailwayConcessionScreenState
child: Stack(
alignment: Alignment.center,
children: [


if (concessionDetails!.status == "serviced" || concessionDetails!.status == 'unserviced' || concessionDetails!.status == 'rejected')
Positioned(top: 50,child: Container(
Positioned(top: 50,
child: Container(
width: size.width,
decoration: BoxDecoration(
color: oldDateSelectBlue,
border: Border.all(color: Colors.white),
borderRadius: BorderRadius.only(topLeft: Radius.circular(size.width*0.1),topRight: Radius.circular(size.width*0.1),),
),
child: const SizedBox(height: 50,),
child: const SizedBox(height: 50),
),)
else
Positioned(bottom: 20, child: Text("You don't have any ongoing pass",
style: TextStyle(color: Colors.white),),),
Positioned(top: 20,child: InkWell(
Positioned(top: 15,child: InkWell(
onTap: ()=>Navigator.push(context, MaterialPageRoute(builder: (context)=> GuideLinesScreen(),),),
child: Container(
width: size.width*0.75,
Expand Down Expand Up @@ -738,11 +741,13 @@ class _RailwayConcessionScreenState
),
),
),),

],
),
),
Container(
width: size.width,
height: size.height*0.4,
decoration: const BoxDecoration(
color: oldDateSelectBlue,
border: Border.symmetric(vertical: BorderSide(color: Colors.white),),
Expand Down
14 changes: 10 additions & 4 deletions lib/new_ui/screens/railway_screen/railwayform.dart
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,6 @@ class _RailwayForm extends ConsumerState<RailwayForm> {
.collection('ConcessionDetails')
.doc(user.uid)
.get();

if (document.exists) {
var data = document.data() as Map<String, dynamic>;
return data['idCardURL2'];
Expand Down Expand Up @@ -364,6 +363,7 @@ class _RailwayForm extends ConsumerState<RailwayForm> {
}

Future saveChanges(WidgetRef ref) async {
print("//////////////////////// AT LAS TOF SAVECHAANGES");
StudentModel student = ref.watch(userModelProvider)!.studentModel!;

ConcessionDetailsModel details = ConcessionDetailsModel(
Expand Down Expand Up @@ -397,12 +397,19 @@ class _RailwayForm extends ConsumerState<RailwayForm> {
{
idCardPhoto = idCardPhotoTemp;
previousPassPhoto = previousPassPhotoTemp;

print("//////////////////////// AT LAS TOF SAVECHAANGES7");
ref.read(railwayConcessionOpenProvider.state).state = false;
await ref
.watch(concessionProvider.notifier)
.applyConcession(details, idCardPhoto!, idCardPhotoTemp2! ,previousPassPhoto!, context);

print("//////////////////////// AT LAS TOF SAVECHAANGES8");

// ref.read(concessionProvider.notifier).getConcessionData();
// ref.read(concessionRequestProvider.notifier).getConcessionRequestData();

print("//////////////////////// AT LAS TOF SAVECHAANGES9");

clearValues();
} else if (idCardPhotoTemp == null) {
ScaffoldMessenger.of(context).showSnackBar(
Expand All @@ -418,8 +425,7 @@ class _RailwayForm extends ConsumerState<RailwayForm> {
SnackBar(content: Text("Please add the photo of your previous pass")),
);
}
ref.read(concessionProvider.notifier).getConcessionData();
ref.read(concessionRequestProvider.notifier).getConcessionRequestData();


}

Expand Down
112 changes: 40 additions & 72 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
sha256: "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7"
sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051
url: "https://pub.dev"
source: hosted
version: "67.0.0"
version: "64.0.0"
_flutterfire_internals:
dependency: transitive
description:
Expand All @@ -21,10 +21,10 @@ packages:
dependency: transitive
description:
name: analyzer
sha256: "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d"
sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893"
url: "https://pub.dev"
source: hosted
version: "6.4.1"
version: "6.2.0"
animations:
dependency: "direct main"
description:
Expand Down Expand Up @@ -365,10 +365,10 @@ packages:
dependency: transitive
description:
name: ffi
sha256: "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21"
sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878"
url: "https://pub.dev"
source: hosted
version: "2.1.2"
version: "2.1.0"
file:
dependency: transitive
description:
Expand Down Expand Up @@ -538,10 +538,10 @@ packages:
dependency: transitive
description:
name: flutter_cache_manager
sha256: "395d6b7831f21f3b989ebedbb785545932adb9afe2622c1ffacf7f4b53a7e544"
sha256: "8207f27539deb83732fdda03e259349046a39a4c767269285f449ade355d54ba"
url: "https://pub.dev"
source: hosted
version: "3.3.2"
version: "3.3.1"
flutter_launcher_icons:
dependency: "direct dev"
description:
Expand Down Expand Up @@ -628,10 +628,10 @@ packages:
dependency: "direct main"
description:
name: get_it
sha256: d85128a5dae4ea777324730dc65edd9c9f43155c109d5cc0a69cab74139fbac1
sha256: e6017ce7fdeaf218dc51a100344d8cb70134b80e28b760f8bb23c242437bafd7
url: "https://pub.dev"
source: hosted
version: "7.7.0"
version: "7.6.7"
glob:
dependency: transitive
description:
Expand Down Expand Up @@ -660,10 +660,10 @@ packages:
dependency: transitive
description:
name: http
sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
sha256: a2bbf9d017fcced29139daa8ed2bba4ece450ab222871df93ca9eec6f80c34ba
url: "https://pub.dev"
source: hosted
version: "1.2.2"
version: "1.2.0"
http_multi_server:
dependency: transitive
description:
Expand Down Expand Up @@ -692,18 +692,18 @@ packages:
dependency: "direct main"
description:
name: image_picker
sha256: "021834d9c0c3de46bf0fe40341fa07168407f694d9b2bb18d532dc1261867f7a"
sha256: "1f498d086203360cca099d20ffea2963f48c39ce91bdd8a3b6d4a045786b02c8"
url: "https://pub.dev"
source: hosted
version: "1.1.2"
version: "1.0.8"
image_picker_android:
dependency: transitive
description:
name: image_picker_android
sha256: "0f57fee1e8bfadf8cc41818bbcd7f72e53bb768a54d9496355d5e8a5681a19f1"
sha256: "844c6da4e4f2829dffdab97816bca09d0e0977e8dcef7450864aba4e07967a58"
url: "https://pub.dev"
source: hosted
version: "0.8.12+1"
version: "0.8.9+6"
image_picker_for_web:
dependency: transitive
description:
Expand All @@ -716,10 +716,10 @@ packages:
dependency: transitive
description:
name: image_picker_ios
sha256: "6703696ad49f5c3c8356d576d7ace84d1faf459afb07accbb0fae780753ff447"
sha256: "917a5cadd67d052554cfb258595e54217de53fac5b52939426e26319a02e6297"
url: "https://pub.dev"
source: hosted
version: "0.8.12"
version: "0.8.9+2"
image_picker_linux:
dependency: transitive
description:
Expand All @@ -740,10 +740,10 @@ packages:
dependency: transitive
description:
name: image_picker_platform_interface
sha256: "9ec26d410ff46f483c5519c29c02ef0e02e13a543f882b152d4bfd2f06802f80"
sha256: fa4e815e6fcada50e35718727d83ba1c92f1edf95c0b4436554cec301b56233b
url: "https://pub.dev"
source: hosted
version: "2.10.0"
version: "2.9.3"
image_picker_windows:
dependency: transitive
description:
Expand Down Expand Up @@ -792,30 +792,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "6.8.0"
leak_tracker:
dependency: transitive
description:
name: leak_tracker
sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
url: "https://pub.dev"
source: hosted
version: "10.0.0"
leak_tracker_flutter_testing:
dependency: transitive
description:
name: leak_tracker_flutter_testing
sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
url: "https://pub.dev"
source: hosted
version: "2.0.1"
leak_tracker_testing:
dependency: transitive
description:
name: leak_tracker_testing
sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
url: "https://pub.dev"
source: hosted
version: "2.0.1"
linkify:
dependency: transitive
description:
Expand Down Expand Up @@ -852,26 +828,26 @@ packages:
dependency: transitive
description:
name: matcher
sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
url: "https://pub.dev"
source: hosted
version: "0.12.16+1"
version: "0.12.16"
material_color_utilities:
dependency: transitive
description:
name: material_color_utilities
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
url: "https://pub.dev"
source: hosted
version: "0.8.0"
version: "0.5.0"
meta:
dependency: transitive
description:
name: meta
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
url: "https://pub.dev"
source: hosted
version: "1.11.0"
version: "1.10.0"
mime:
dependency: transitive
description:
Expand Down Expand Up @@ -908,10 +884,10 @@ packages:
dependency: transitive
description:
name: path
sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
url: "https://pub.dev"
source: hosted
version: "1.9.0"
version: "1.8.3"
path_provider:
dependency: "direct main"
description:
Expand Down Expand Up @@ -1185,18 +1161,18 @@ packages:
dependency: transitive
description:
name: sqflite
sha256: a43e5a27235518c03ca238e7b4732cf35eabe863a369ceba6cbefa537a66f16d
sha256: a9016f495c927cb90557c909ff26a6d92d9bd54fc42ba92e19d4e79d61e798c6
url: "https://pub.dev"
source: hosted
version: "2.3.3+1"
version: "2.3.2"
sqflite_common:
dependency: transitive
description:
name: sqflite_common
sha256: "3da423ce7baf868be70e2c0976c28a1bb2f73644268b7ffa7d2e08eab71f16a4"
sha256: "28d8c66baee4968519fb8bd6cdbedad982d6e53359091f0b74544a9f32ec72d5"
url: "https://pub.dev"
source: hosted
version: "2.5.4"
version: "2.5.3"
stack_trace:
dependency: transitive
description:
Expand Down Expand Up @@ -1381,14 +1357,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.1.4"
vm_service:
dependency: transitive
description:
name: vm_service
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
url: "https://pub.dev"
source: hosted
version: "13.0.0"
watcher:
dependency: transitive
description:
Expand All @@ -1401,18 +1369,18 @@ packages:
dependency: transitive
description:
name: web
sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27"
sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
url: "https://pub.dev"
source: hosted
version: "0.5.1"
version: "0.3.0"
web_socket_channel:
dependency: transitive
description:
name: web_socket_channel
sha256: "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42"
sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
url: "https://pub.dev"
source: hosted
version: "2.4.5"
version: "2.4.0"
webview_flutter:
dependency: "direct main"
description:
Expand Down Expand Up @@ -1449,10 +1417,10 @@ packages:
dependency: transitive
description:
name: win32
sha256: "0eaf06e3446824099858367950a813472af675116bf63f008a4c2a75ae13e9cb"
sha256: "464f5674532865248444b4c3daca12bd9bf2d7c47f759ce2617986e7229494a8"
url: "https://pub.dev"
source: hosted
version: "5.5.0"
version: "5.2.0"
xdg_directories:
dependency: transitive
description:
Expand All @@ -1478,5 +1446,5 @@ packages:
source: hosted
version: "3.1.2"
sdks:
dart: ">=3.3.0 <4.0.0"
flutter: ">=3.19.0"
dart: ">=3.2.3 <4.0.0"
flutter: ">=3.16.6"

0 comments on commit 07ae301

Please sign in to comment.