minor tweaks

faiz_development_common
Faiz Hashmi 1 day ago
parent a4f86f21e7
commit 9c4df54156

@ -4,7 +4,6 @@ import 'dart:typed_data';
import 'package:easy_localization/easy_localization.dart'; import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:mc_common_app/classes/app_state.dart';
import 'package:mc_common_app/config/routes.dart'; import 'package:mc_common_app/config/routes.dart';
import 'package:mc_common_app/extensions/int_extensions.dart'; import 'package:mc_common_app/extensions/int_extensions.dart';
import 'package:mc_common_app/generated/locale_keys.g.dart'; import 'package:mc_common_app/generated/locale_keys.g.dart';
@ -17,7 +16,6 @@ import 'package:mc_common_app/widgets/common_widgets/info_bottom_sheet.dart';
import 'package:mc_common_app/widgets/extensions/extensions_widget.dart'; import 'package:mc_common_app/widgets/extensions/extensions_widget.dart';
import 'package:path/path.dart' as p; import 'package:path/path.dart' as p;
import 'package:fluttertoast/fluttertoast.dart';
import 'package:mc_common_app/classes/consts.dart'; import 'package:mc_common_app/classes/consts.dart';
import 'package:mc_common_app/exceptions/api_exception.dart'; import 'package:mc_common_app/exceptions/api_exception.dart';
import 'package:mc_common_app/extensions/string_extensions.dart'; import 'package:mc_common_app/extensions/string_extensions.dart';
@ -27,6 +25,7 @@ import 'package:mc_common_app/widgets/loading_dialog.dart';
import 'package:share_plus/share_plus.dart'; import 'package:share_plus/share_plus.dart';
import 'package:url_launcher/url_launcher.dart'; import 'package:url_launcher/url_launcher.dart';
import 'package:url_launcher/url_launcher_string.dart'; import 'package:url_launcher/url_launcher_string.dart';
import 'package:toastification/toastification.dart';
class Utils { class Utils {
static bool _isLoadingVisible = false; static bool _isLoadingVisible = false;
@ -34,8 +33,14 @@ class Utils {
static bool get isLoading => _isLoadingVisible; static bool get isLoading => _isLoadingVisible;
static void showToast(String message) { static void showToast(String message) {
Fluttertoast.showToast( toastification.show(
msg: message, toastLength: Toast.LENGTH_SHORT, gravity: ToastGravity.BOTTOM, timeInSecForIosWeb: 2, backgroundColor: Colors.black54, textColor: Colors.white, fontSize: 16.0); type: ToastificationType.info,
style: ToastificationStyle.minimal,
title: Text(message),
autoCloseDuration: const Duration(seconds: 2),
alignment: Alignment.bottomCenter,
showProgressBar: false,
);
} }
static Future<void> openNumberViaCaller({required String phoneNumber}) async { static Future<void> openNumberViaCaller({required String phoneNumber}) async {

@ -105,7 +105,7 @@ class AdCard extends StatelessWidget {
Expanded( Expanded(
child: Column( child: Column(
children: [ children: [
"Zahoor will update the Ad Format".toText(), "Ad format needs to be updated.".toText(),
], ],
), ),
), ),
@ -196,7 +196,7 @@ class AdCard extends StatelessWidget {
children: [ children: [
(adDetails.vehicle!.demandAmount!.toInt().toString()).toText(fontSize: 19, isBold: true, letterSpacing: -1.16, height: 29 / 19), (adDetails.vehicle!.demandAmount!.toInt().toString()).toText(fontSize: 19, isBold: true, letterSpacing: -1.16, height: 29 / 19),
2.width, 2.width,
LocaleKeys.sar.tr().toText(color: MyColors.lightTextColor, fontSize: 10, letterSpacing: -0.4, height: 16 / 10).paddingOnly(bottom: 3), (adDetails.vehicle!.currency ?? "").toText(color: MyColors.lightTextColor, fontSize: 10, letterSpacing: -0.4, height: 16 / 10).paddingOnly(bottom: 3),
], ],
), ),
), ),

@ -20,7 +20,6 @@ dependencies:
permission_handler: ^11.3.1 permission_handler: ^11.3.1
flutter_svg: ^2.0.14 flutter_svg: ^2.0.14
sizer: ^3.0.4 sizer: ^3.0.4
fluttertoast: ^8.0.8
shared_preferences: ^2.0.6 shared_preferences: ^2.0.6
file_picker: ^8.0.7 file_picker: ^8.0.7
image_picker: ^1.1.2 image_picker: ^1.1.2
@ -43,6 +42,7 @@ dependencies:
percent_indicator: ^4.2.3 percent_indicator: ^4.2.3
change_app_package_name: ^1.3.0 change_app_package_name: ^1.3.0
share_plus: any share_plus: any
toastification: ^2.3.0
# Firebase Packages # Firebase Packages

Loading…
Cancel
Save