Rename Mail to Email
This commit is contained in:
@@ -0,0 +1,10 @@
|
|||||||
|
import 'package:core/presentation/utils/responsive_utils.dart';
|
||||||
|
import 'package:get/get.dart';
|
||||||
|
import 'package:tmail_ui_user/features/email/presentation/email_controller.dart';
|
||||||
|
|
||||||
|
class EmailBindings extends Bindings {
|
||||||
|
@override
|
||||||
|
void dependencies() {
|
||||||
|
Get.lazyPut(() => EmailController(Get.find<ResponsiveUtils>()));
|
||||||
|
}
|
||||||
|
}
|
||||||
+2
-2
@@ -4,11 +4,11 @@ import 'package:flutter/widgets.dart';
|
|||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:tmail_ui_user/features/base/base_controller.dart';
|
import 'package:tmail_ui_user/features/base/base_controller.dart';
|
||||||
|
|
||||||
class MailController extends BaseController {
|
class EmailController extends BaseController {
|
||||||
|
|
||||||
final ResponsiveUtils responsiveUtils;
|
final ResponsiveUtils responsiveUtils;
|
||||||
|
|
||||||
MailController(this.responsiveUtils);
|
EmailController(this.responsiveUtils);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void onReady() {
|
void onReady() {
|
||||||
+4
-4
@@ -2,13 +2,13 @@ import 'package:core/core.dart';
|
|||||||
import 'package:core/presentation/extensions/color_extension.dart';
|
import 'package:core/presentation/extensions/color_extension.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:tmail_ui_user/features/mail/presentation/mail_controller.dart';
|
import 'package:tmail_ui_user/features/email/presentation/email_controller.dart';
|
||||||
import 'package:tmail_ui_user/features/mail/presentation/widgets/app_bar_mail_widget_builder.dart';
|
import 'package:tmail_ui_user/features/email/presentation/widgets/app_bar_mail_widget_builder.dart';
|
||||||
import 'package:tmail_ui_user/features/mail/presentation/widgets/bottom_bar_mail_widget_builder.dart';
|
import 'package:tmail_ui_user/features/email/presentation/widgets/bottom_bar_mail_widget_builder.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mailbox_dashboard_controller.dart';
|
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mailbox_dashboard_controller.dart';
|
||||||
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||||
|
|
||||||
class MailView extends GetWidget<MailController> {
|
class EmailView extends GetWidget<EmailController> {
|
||||||
|
|
||||||
final mailboxDashBoardController = Get.find<MailboxDashBoardController>();
|
final mailboxDashBoardController = Get.find<MailboxDashBoardController>();
|
||||||
final responsiveUtils = Get.find<ResponsiveUtils>();
|
final responsiveUtils = Get.find<ResponsiveUtils>();
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
import 'package:core/presentation/utils/responsive_utils.dart';
|
|
||||||
import 'package:get/get.dart';
|
|
||||||
import 'package:tmail_ui_user/features/mail/presentation/mail_controller.dart';
|
|
||||||
|
|
||||||
class MailBindings extends Bindings {
|
|
||||||
@override
|
|
||||||
void dependencies() {
|
|
||||||
Get.lazyPut(() => MailController(Get.find<ResponsiveUtils>()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -2,7 +2,7 @@ import 'package:core/core.dart';
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:jmap_dart_client/jmap/core/session/session.dart';
|
import 'package:jmap_dart_client/jmap/core/session/session.dart';
|
||||||
import 'package:tmail_ui_user/features/mail/presentation/mail_view.dart';
|
import 'package:tmail_ui_user/features/email/presentation/email_view.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_view.dart';
|
import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_view.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mailbox_dashboard_controller.dart';
|
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mailbox_dashboard_controller.dart';
|
||||||
import 'package:tmail_ui_user/features/thread/presentation/thread_view.dart';
|
import 'package:tmail_ui_user/features/thread/presentation/thread_view.dart';
|
||||||
@@ -33,7 +33,7 @@ class MailboxDashBoardView extends GetWidget<MailboxDashBoardController> {
|
|||||||
flex: responsiveUtils.isDesktop(context) ? 1 : 3,
|
flex: responsiveUtils.isDesktop(context) ? 1 : 3,
|
||||||
child: ThreadView(),
|
child: ThreadView(),
|
||||||
),
|
),
|
||||||
if (responsiveUtils.isDesktop(context)) Expanded(flex: 2, child: MailView()),
|
if (responsiveUtils.isDesktop(context)) Expanded(flex: 2, child: EmailView()),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ class ThreadController extends BaseController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void goToMail(BuildContext context) {
|
void goToMail(BuildContext context) {
|
||||||
Get.toNamed(AppRoutes.MAIL);
|
Get.toNamed(AppRoutes.EMAIL);
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ class AppLocalizations {
|
|||||||
|
|
||||||
String get no_mail_selected {
|
String get no_mail_selected {
|
||||||
return Intl.message(
|
return Intl.message(
|
||||||
'No mail selected',
|
'No email selected',
|
||||||
name: 'no_mail_selected',
|
name: 'no_mail_selected',
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ import 'package:tmail_ui_user/features/home/presentation/home_bindings.dart';
|
|||||||
import 'package:tmail_ui_user/features/home/presentation/home_view.dart';
|
import 'package:tmail_ui_user/features/home/presentation/home_view.dart';
|
||||||
import 'package:tmail_ui_user/features/login/presentation/login_bindings.dart';
|
import 'package:tmail_ui_user/features/login/presentation/login_bindings.dart';
|
||||||
import 'package:tmail_ui_user/features/login/presentation/login_view.dart';
|
import 'package:tmail_ui_user/features/login/presentation/login_view.dart';
|
||||||
import 'package:tmail_ui_user/features/mail/presentation/mail_bindings.dart';
|
import 'package:tmail_ui_user/features/email/presentation/email_bindings.dart';
|
||||||
import 'package:tmail_ui_user/features/mail/presentation/mail_view.dart';
|
import 'package:tmail_ui_user/features/email/presentation/email_view.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_bindings.dart';
|
import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_bindings.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_view.dart';
|
import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_view.dart';
|
||||||
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mailbox_dashboard_bindings.dart';
|
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/mailbox_dashboard_bindings.dart';
|
||||||
@@ -42,8 +42,8 @@ class AppPages {
|
|||||||
page: () => ThreadView(),
|
page: () => ThreadView(),
|
||||||
binding: ThreadBindings()),
|
binding: ThreadBindings()),
|
||||||
GetPage(
|
GetPage(
|
||||||
name: AppRoutes.MAIL,
|
name: AppRoutes.EMAIL,
|
||||||
page: () => MailView(),
|
page: () => EmailView(),
|
||||||
binding: MailBindings()),
|
binding: EmailBindings()),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,6 +4,6 @@ abstract class AppRoutes {
|
|||||||
static const MAILBOX = '$MAILBOX_DASHBOARD/mailbox';
|
static const MAILBOX = '$MAILBOX_DASHBOARD/mailbox';
|
||||||
static const MAILBOX_DASHBOARD = '/mailboxDashBoard';
|
static const MAILBOX_DASHBOARD = '/mailboxDashBoard';
|
||||||
static const THREAD = '$MAILBOX_DASHBOARD/thread';
|
static const THREAD = '$MAILBOX_DASHBOARD/thread';
|
||||||
static const MAIL = '$THREAD/mail';
|
static const EMAIL = '$THREAD/email';
|
||||||
static const SESSION = '/session';
|
static const SESSION = '/session';
|
||||||
}
|
}
|
||||||
@@ -13,5 +13,5 @@ export 'mailbox/presentation_mailbox.dart';
|
|||||||
export 'mailbox/select_mode.dart';
|
export 'mailbox/select_mode.dart';
|
||||||
export 'mailbox/expand_mode.dart';
|
export 'mailbox/expand_mode.dart';
|
||||||
|
|
||||||
// Mail
|
// Email
|
||||||
export 'mail/presentation_thread.dart';
|
export 'email/presentation_email.dart';
|
||||||
|
|||||||
Reference in New Issue
Block a user