|
|
|
|
@ -19,14 +19,13 @@ import 'package:test_sa/extensions/int_extensions.dart';
|
|
|
|
|
import 'package:test_sa/extensions/widget_extensions.dart';
|
|
|
|
|
import 'package:test_sa/models/enums/user_types.dart';
|
|
|
|
|
import 'package:test_sa/models/subtitle.dart';
|
|
|
|
|
import 'package:test_sa/new_views/pages/new_gas_refill_request_page.dart';
|
|
|
|
|
import 'package:test_sa/new_views/pages/new_transfer_request_page.dart';
|
|
|
|
|
import 'package:test_sa/views/app_style/colors.dart';
|
|
|
|
|
import 'package:test_sa/views/app_style/sizing.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/device_transfer/request_device_transfer.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/device_transfer/track_device_transfer.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/sub_workorder/search_sub_workorder_page.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/user/gas_refill/request_gas_refill.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/user/gas_refill/track_gas_refill.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/user/requests/create_request.dart';
|
|
|
|
|
import 'package:test_sa/views/pages/user/visits/regular_visits_page.dart';
|
|
|
|
|
import 'package:test_sa/views/widgets/buttons/app_back_button.dart';
|
|
|
|
|
import 'package:test_sa/views/widgets/buttons/app_icon_button.dart';
|
|
|
|
|
@ -34,10 +33,11 @@ import 'package:test_sa/views/widgets/dialogs/dialog.dart';
|
|
|
|
|
import 'package:test_sa/views/widgets/drawer/drawer_item.dart';
|
|
|
|
|
import 'package:url_launcher/url_launcher.dart';
|
|
|
|
|
|
|
|
|
|
import '../../../new_views/pages/new_service_request_page.dart';
|
|
|
|
|
import '../../widgets/land_page/land_page_item.dart';
|
|
|
|
|
import 'requests/requests_page.dart';
|
|
|
|
|
|
|
|
|
|
@Deprecated("Use the widget inside the [new_views/pages/land_page] folder")
|
|
|
|
|
@Deprecated("Use the page which is inside the [new_views/pages/land_page] folder")
|
|
|
|
|
class LandPage extends StatefulWidget {
|
|
|
|
|
static const String id = "/land-page";
|
|
|
|
|
|
|
|
|
|
@ -156,14 +156,15 @@ class _LandPageState extends State<LandPage> {
|
|
|
|
|
if (_userProvider.user != null && _userProvider.user.type == UsersTypes.normal_user)
|
|
|
|
|
LandPageItem(
|
|
|
|
|
text: _subtitle.newServiceRequest,
|
|
|
|
|
icon: FontAwesomeIcons.tools,
|
|
|
|
|
icon: FontAwesomeIcons.screwdriverWrench,
|
|
|
|
|
onPressed: () {
|
|
|
|
|
Navigator.of(context).pushNamed(CreateRequestPage.id);
|
|
|
|
|
// Navigator.of(context).pushNamed(CreateRequestPage.id);
|
|
|
|
|
Navigator.of(context).pushNamed(NewServiceRequestPage.routeName);
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
LandPageItem(
|
|
|
|
|
text: _subtitle.trackServiceRequest,
|
|
|
|
|
icon: FontAwesomeIcons.tasks,
|
|
|
|
|
icon: FontAwesomeIcons.listCheck,
|
|
|
|
|
onPressed: () {
|
|
|
|
|
Navigator.of(context).pushNamed(ServiceRequestsPage.id);
|
|
|
|
|
},
|
|
|
|
|
@ -189,7 +190,8 @@ class _LandPageState extends State<LandPage> {
|
|
|
|
|
text: "Request Gas Refill",
|
|
|
|
|
icon: FontAwesomeIcons.truckFast,
|
|
|
|
|
onPressed: () {
|
|
|
|
|
Navigator.of(context).pushNamed(RequestGasRefill.id);
|
|
|
|
|
// Navigator.of(context).pushNamed(RequestGasRefill.id);
|
|
|
|
|
Navigator.of(context).pushNamed(NewGasRefillRequestPage.routeName);
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
LandPageItem(
|
|
|
|
|
@ -203,7 +205,8 @@ class _LandPageState extends State<LandPage> {
|
|
|
|
|
text: "Transfer Asset",
|
|
|
|
|
icon: FontAwesomeIcons.rightLeft,
|
|
|
|
|
onPressed: () {
|
|
|
|
|
Navigator.of(context).pushNamed(RequestDeviceTransfer.id);
|
|
|
|
|
// Navigator.of(context).pushNamed(RequestDeviceTransfer.id);
|
|
|
|
|
Navigator.of(context).pushNamed(NewTransferRequestPage.routeName);
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
LandPageItem(
|
|
|
|
|
|