chore : change package supervision to inspection
This commit is contained in:
@@ -3,7 +3,7 @@ import 'package:rasadyar_core/core.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/buttons/elevated.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/buttons/fab.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/inputs/r_input.dart';
|
||||
import 'package:supervision/presentation/routes/app_routes.dart';
|
||||
import 'package:inspection/presentation/routes/app_routes.dart';
|
||||
|
||||
import 'logic.dart';
|
||||
|
||||
@@ -106,7 +106,7 @@ class AddMobileInspectorPage extends GetView<AddMobileInspectorLogic> {
|
||||
RElevated(
|
||||
text: 'مرحله بعد',
|
||||
onPressed: () {
|
||||
Get.toNamed(SupervisionRoutes.supervisionRegistrationOfViolation);
|
||||
Get.toNamed(InspectionRoutes.inspectionRegistrationOfViolation);
|
||||
},
|
||||
isFullWidth: true,
|
||||
height: 40,
|
||||
@@ -3,7 +3,7 @@ import 'package:rasadyar_core/core.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/buttons/elevated.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/inputs/r_input.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/tabs/new_tab.dart';
|
||||
import 'package:supervision/supervision.dart';
|
||||
import 'package:inspection/inspection.dart';
|
||||
|
||||
import 'logic.dart';
|
||||
|
||||
@@ -72,7 +72,7 @@ class AddSupervisionPage extends GetView<AddSupervisionLogic> {
|
||||
child: RElevated(
|
||||
text: 'مرحله بعد',
|
||||
onPressed: () {
|
||||
Get.toNamed(SupervisionRoutes.supervisionAddMobileInspector);
|
||||
Get.toNamed(InspectionRoutes.inspectionAddMobileInspector);
|
||||
},
|
||||
height: 40,
|
||||
isFullWidth: true,
|
||||
@@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
|
||||
import 'package:rasadyar_core/core.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/buttons/elevated.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/inputs/r_input.dart';
|
||||
import 'package:supervision/supervision.dart';
|
||||
import 'package:inspection/inspection.dart';
|
||||
|
||||
import 'logic.dart';
|
||||
|
||||
@@ -7,7 +7,7 @@ import 'package:flutter_map_animations/flutter_map_animations.dart';
|
||||
import 'package:geolocator/geolocator.dart';
|
||||
import 'package:latlong2/latlong.dart';
|
||||
import 'package:rasadyar_core/core.dart';
|
||||
import 'package:supervision/data/utils/marker_generator.dart';
|
||||
import 'package:inspection/data/utils/marker_generator.dart';
|
||||
|
||||
enum BottomSheetStep { filter, markerSelected, markerDetails }
|
||||
|
||||
@@ -3,7 +3,7 @@ import 'package:flutter_map/flutter_map.dart';
|
||||
import 'package:latlong2/latlong.dart';
|
||||
import 'package:rasadyar_core/core.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/buttons/fab.dart';
|
||||
import 'package:supervision/presentation/routes/app_routes.dart';
|
||||
import 'package:inspection/presentation/routes/app_routes.dart';
|
||||
|
||||
import 'logic.dart';
|
||||
|
||||
@@ -146,7 +146,7 @@ class SupervisionFilterPage extends GetView<SupervisionFilterLogic> {
|
||||
children: [
|
||||
CustomSlidableAction(
|
||||
onPressed: (context) {
|
||||
Get.toNamed(SupervisionRoutes.supervisionLocationDetails);
|
||||
Get.toNamed(InspectionRoutes.inspectionLocationDetails);
|
||||
},
|
||||
backgroundColor: AppColor.blueNormal,
|
||||
foregroundColor: Colors.white,
|
||||
@@ -159,7 +159,7 @@ class SupervisionFilterPage extends GetView<SupervisionFilterLogic> {
|
||||
),
|
||||
CustomSlidableAction(
|
||||
onPressed: (context) {
|
||||
Get.toNamed(SupervisionRoutes.supervisionAddSupervision);
|
||||
Get.toNamed(InspectionRoutes.inspectionAddSupervision);
|
||||
},
|
||||
backgroundColor: AppColor.greenNormal,
|
||||
padding: EdgeInsets.all(16),
|
||||
@@ -445,7 +445,7 @@ class SupervisionFilterPage extends GetView<SupervisionFilterLogic> {
|
||||
vecWidgetWithOnTap(
|
||||
assets: Assets.vecMapSvg,
|
||||
onTap: () {
|
||||
Get.toNamed(SupervisionRoutes.supervisionLocationDetails);
|
||||
Get.toNamed(InspectionRoutes.inspectionLocationDetails);
|
||||
},
|
||||
width: 24,
|
||||
height: 24,
|
||||
@@ -457,7 +457,7 @@ class SupervisionFilterPage extends GetView<SupervisionFilterLogic> {
|
||||
height: 24,
|
||||
color: AppColor.greenNormal,
|
||||
onTap: () {
|
||||
Get.toNamed(SupervisionRoutes.supervisionAddSupervision);
|
||||
Get.toNamed(InspectionRoutes.inspectionAddSupervision);
|
||||
},
|
||||
),
|
||||
|
||||
@@ -3,8 +3,8 @@ import 'package:rasadyar_core/core.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/buttons/elevated.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/buttons/fab.dart';
|
||||
import 'package:rasadyar_core/presentation/widget/inputs/r_input.dart';
|
||||
import 'package:supervision/presentation/registration_of_violation/logic.dart';
|
||||
import 'package:supervision/presentation/routes/app_routes.dart';
|
||||
import 'package:inspection/presentation/registration_of_violation/logic.dart';
|
||||
import 'package:inspection/presentation/routes/app_routes.dart';
|
||||
|
||||
class RegistrationOfViolationPage
|
||||
extends GetView<RegistrationOfViolationLogic> {
|
||||
@@ -103,7 +103,7 @@ backgroundColor:AppColor.bgLight,
|
||||
RElevated(
|
||||
text: 'مرحله بعد',
|
||||
onPressed: () {
|
||||
Get.toNamed(SupervisionRoutes.supervisionDisplayInformation);
|
||||
Get.toNamed(InspectionRoutes.inspectionDisplayInformation);
|
||||
},
|
||||
isFullWidth: true,
|
||||
height: 40,
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:supervision/presentation/action/view.dart';
|
||||
import 'package:supervision/presentation/filter/view.dart';
|
||||
import 'package:supervision/presentation/profile/view.dart';
|
||||
import 'package:rasadyar_core/core.dart';
|
||||
import 'package:inspection/presentation/action/view.dart';
|
||||
import 'package:inspection/presentation/filter/view.dart';
|
||||
import 'package:inspection/presentation/profile/view.dart';
|
||||
|
||||
class RootLogic extends GetxController {
|
||||
RxInt currentIndex = 0.obs;
|
||||
69
features/inspection/lib/presentation/routes/app_pages.dart
Normal file
69
features/inspection/lib/presentation/routes/app_pages.dart
Normal file
@@ -0,0 +1,69 @@
|
||||
import 'package:rasadyar_core/core.dart';
|
||||
import 'package:inspection/presentation/action/logic.dart';
|
||||
import 'package:inspection/presentation/add_mobile_inspector/logic.dart';
|
||||
import 'package:inspection/presentation/add_mobile_inspector/view.dart';
|
||||
import 'package:inspection/presentation/add_supervision/logic.dart';
|
||||
import 'package:inspection/presentation/add_supervision/view.dart';
|
||||
import 'package:inspection/presentation/display_information/logic.dart';
|
||||
import 'package:inspection/presentation/display_information/view.dart';
|
||||
import 'package:inspection/presentation/filter/logic.dart';
|
||||
import 'package:inspection/presentation/location_details/logic.dart';
|
||||
import 'package:inspection/presentation/location_details/view.dart';
|
||||
import 'package:inspection/presentation/profile/logic.dart';
|
||||
import 'package:inspection/presentation/profile/view.dart';
|
||||
import 'package:inspection/presentation/registration_of_violation/logic.dart';
|
||||
import 'package:inspection/presentation/registration_of_violation/view.dart';
|
||||
import 'package:inspection/presentation/root/logic.dart';
|
||||
import 'package:inspection/presentation/root/view.dart';
|
||||
import 'package:inspection/presentation/routes/app_routes.dart';
|
||||
|
||||
sealed class InspectionPages {
|
||||
InspectionPages._();
|
||||
|
||||
static final pages = [
|
||||
GetPage(
|
||||
name: InspectionRoutes.inspection,
|
||||
page: () => RootPage(),
|
||||
binding: BindingsBuilder(() {
|
||||
Get.put(RootLogic());
|
||||
Get.put(SupervisionFilterLogic());
|
||||
Get.lazyPut(() => LocationDetailsLogic(), fenix: true);
|
||||
Get.lazyPut(() => ActionLogic(), fenix: true);
|
||||
Get.lazyPut(() => ProfileLogic(), fenix: true);
|
||||
}),
|
||||
),
|
||||
|
||||
GetPage(
|
||||
name: InspectionRoutes.inspectionLocationDetails,
|
||||
page: () => LocationDetailsPage(),
|
||||
bindings: [BindingsBuilder.put(() => LocationDetailsLogic())],
|
||||
),
|
||||
|
||||
GetPage(
|
||||
name: InspectionRoutes.inspectionAddSupervision,
|
||||
page: () => AddSupervisionPage(),
|
||||
binding: BindingsBuilder.put(() => AddSupervisionLogic()),
|
||||
),
|
||||
GetPage(
|
||||
name: InspectionRoutes.inspectionRegistrationOfViolation,
|
||||
page: () => RegistrationOfViolationPage(),
|
||||
binding: BindingsBuilder.put(() => RegistrationOfViolationLogic()),
|
||||
),
|
||||
|
||||
GetPage(
|
||||
name: InspectionRoutes.inspectionDisplayInformation,
|
||||
page: () => DisplayInformationPage(),
|
||||
binding: BindingsBuilder.put(() => DisplayInformationLogic()),
|
||||
),
|
||||
GetPage(
|
||||
name: InspectionRoutes.inspectionUserProfile,
|
||||
page: () => ProfilePage(),
|
||||
binding: BindingsBuilder.put(() => ProfileLogic()),
|
||||
),
|
||||
GetPage(
|
||||
name: InspectionRoutes.inspectionAddMobileInspector,
|
||||
page: () => AddMobileInspectorPage(),
|
||||
binding: BindingsBuilder.put(() => AddMobileInspectorLogic()),
|
||||
),
|
||||
];
|
||||
}
|
||||
12
features/inspection/lib/presentation/routes/app_routes.dart
Normal file
12
features/inspection/lib/presentation/routes/app_routes.dart
Normal file
@@ -0,0 +1,12 @@
|
||||
sealed class InspectionRoutes {
|
||||
InspectionRoutes._();
|
||||
|
||||
static const inspection = '/supervision';
|
||||
static const inspectionAction = '$inspection/action';
|
||||
static const inspectionUserProfile = '$inspection/userSettings';
|
||||
static const inspectionLocationDetails = '$inspection/locationDetails';
|
||||
static const inspectionAddSupervision = '$inspectionLocationDetails/addSupervision';
|
||||
static const inspectionAddMobileInspector = '$inspectionLocationDetails/addMobileInspector';
|
||||
static const inspectionRegistrationOfViolation = '$inspectionAddSupervision/RegistrationOfViolation';
|
||||
static const inspectionDisplayInformation = '$inspectionRegistrationOfViolation/DisplayInformation';
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
name: supervision
|
||||
description: "A new Flutter project."
|
||||
name: inspection
|
||||
description: "inspection module for rasadyar"
|
||||
publish_to: 'none'
|
||||
version: 1.0.0
|
||||
|
||||
@@ -1,69 +0,0 @@
|
||||
import 'package:rasadyar_core/core.dart';
|
||||
import 'package:supervision/presentation/action/logic.dart';
|
||||
import 'package:supervision/presentation/add_mobile_inspector/logic.dart';
|
||||
import 'package:supervision/presentation/add_mobile_inspector/view.dart';
|
||||
import 'package:supervision/presentation/add_supervision/logic.dart';
|
||||
import 'package:supervision/presentation/add_supervision/view.dart';
|
||||
import 'package:supervision/presentation/display_information/logic.dart';
|
||||
import 'package:supervision/presentation/display_information/view.dart';
|
||||
import 'package:supervision/presentation/filter/logic.dart';
|
||||
import 'package:supervision/presentation/location_details/logic.dart';
|
||||
import 'package:supervision/presentation/location_details/view.dart';
|
||||
import 'package:supervision/presentation/profile/logic.dart';
|
||||
import 'package:supervision/presentation/profile/view.dart';
|
||||
import 'package:supervision/presentation/registration_of_violation/logic.dart';
|
||||
import 'package:supervision/presentation/registration_of_violation/view.dart';
|
||||
import 'package:supervision/presentation/root/logic.dart';
|
||||
import 'package:supervision/presentation/root/view.dart';
|
||||
import 'package:supervision/presentation/routes/app_routes.dart';
|
||||
|
||||
sealed class SupervisionPages {
|
||||
SupervisionPages._();
|
||||
|
||||
static final pages = [
|
||||
GetPage(
|
||||
name: SupervisionRoutes.supervision,
|
||||
page: () => RootPage(),
|
||||
binding: BindingsBuilder(() {
|
||||
Get.put(RootLogic());
|
||||
Get.put(SupervisionFilterLogic());
|
||||
Get.lazyPut(() => LocationDetailsLogic(), fenix: true);
|
||||
Get.lazyPut(() => ActionLogic(), fenix: true);
|
||||
Get.lazyPut(() => ProfileLogic(), fenix: true);
|
||||
}),
|
||||
),
|
||||
|
||||
GetPage(
|
||||
name: SupervisionRoutes.supervisionLocationDetails,
|
||||
page: () => LocationDetailsPage(),
|
||||
bindings: [BindingsBuilder.put(() => LocationDetailsLogic())],
|
||||
),
|
||||
|
||||
GetPage(
|
||||
name: SupervisionRoutes.supervisionAddSupervision,
|
||||
page: () => AddSupervisionPage(),
|
||||
binding: BindingsBuilder.put(() => AddSupervisionLogic()),
|
||||
),
|
||||
GetPage(
|
||||
name: SupervisionRoutes.supervisionRegistrationOfViolation,
|
||||
page: () => RegistrationOfViolationPage(),
|
||||
binding: BindingsBuilder.put(() => RegistrationOfViolationLogic()),
|
||||
),
|
||||
|
||||
GetPage(
|
||||
name: SupervisionRoutes.supervisionDisplayInformation,
|
||||
page: () => DisplayInformationPage(),
|
||||
binding: BindingsBuilder.put(() => DisplayInformationLogic()),
|
||||
),
|
||||
GetPage(
|
||||
name: SupervisionRoutes.supervisionUserProfile,
|
||||
page: () => ProfilePage(),
|
||||
binding: BindingsBuilder.put(() => ProfileLogic()),
|
||||
),
|
||||
GetPage(
|
||||
name: SupervisionRoutes.supervisionAddMobileInspector,
|
||||
page: () => AddMobileInspectorPage(),
|
||||
binding: BindingsBuilder.put(() => AddMobileInspectorLogic()),
|
||||
),
|
||||
];
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
sealed class SupervisionRoutes {
|
||||
SupervisionRoutes._();
|
||||
|
||||
static const supervision = '/supervision';
|
||||
static const supervisionAction = '$supervision/action';
|
||||
static const supervisionUserProfile = '$supervision/userSettings';
|
||||
static const supervisionLocationDetails = '$supervision/locationDetails';
|
||||
static const supervisionAddSupervision =
|
||||
'$supervisionLocationDetails/addSupervision';
|
||||
static const supervisionAddMobileInspector =
|
||||
'$supervisionLocationDetails/addMobileInspector';
|
||||
static const supervisionRegistrationOfViolation =
|
||||
'$supervisionAddSupervision/RegistrationOfViolation';
|
||||
static const supervisionDisplayInformation =
|
||||
'$supervisionRegistrationOfViolation/DisplayInformation';
|
||||
}
|
||||
Reference in New Issue
Block a user