added string for every screen and removed from app strings

This commit is contained in:
amirrezaghabeli
2025-09-01 17:50:51 +03:30
parent bc69fff0ca
commit cab78c8f4d
45 changed files with 358 additions and 298 deletions
+12 -11
View File
@@ -7,9 +7,10 @@ import 'package:tm_app/views/profile/widgets/theme_toggle.dart';
import 'package:tm_app/views/shared/tender_app_bar.dart';
import '../../../core/constants/assets.dart';
import '../../../core/constants/strings.dart';
import '../../../core/constants/common_strings.dart';
import '../../../core/theme/colors.dart';
import '../../../core/utils/size_config.dart';
import '../strings/profile_strings.dart';
import '../widgets/title_description.dart';
class MobileProfilePage extends StatefulWidget {
@@ -52,7 +53,7 @@ class _MobileProfilePageState extends State<MobileProfilePage> {
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: AppColors.backgroundColor,
appBar: tenderMobileAppBar(title: AppStrings.profile),
appBar: tenderMobileAppBar(title: ProfileStrings.profileTitle),
body: Consumer<ProfileViewModel>(
builder: (context, viewModel, child) {
if (viewModel.isLoading) {
@@ -66,7 +67,7 @@ class _MobileProfilePageState extends State<MobileProfilePage> {
}
if (viewModel.companyProfileData == null) {
return Center(child: Text(AppStrings.noData));
return Center(child: Text(CommonStrings.noData));
}
return Padding(
@@ -78,24 +79,24 @@ class _MobileProfilePageState extends State<MobileProfilePage> {
children: [
SizedBox(height: 36.0.h()),
TitleDescription(
title: AppStrings.companyName,
title: ProfileStrings.companyName,
description: viewModel.companyProfileData!.name!,
),
TitleDescription(
title: AppStrings.nationalId,
title: ProfileStrings.nationalId,
description: viewModel.companyProfileData!.id!,
),
TitleDescription(
title: AppStrings.registrationNumber,
title: ProfileStrings.registrationNumber,
description:
viewModel.companyProfileData!.registrationNumber!,
),
TitleDescription(
title: AppStrings.businessType,
title: ProfileStrings.businessType,
description: '-',
),
TitleDescription(
title: AppStrings.founded,
title: ProfileStrings.founded,
description:
viewModel.companyProfileData!.foundedYear!.toString(),
),
@@ -103,7 +104,7 @@ class _MobileProfilePageState extends State<MobileProfilePage> {
Align(
alignment: AlignmentDirectional.centerStart,
child: Text(
AppStrings.settings,
ProfileStrings.settings,
style: TextStyle(
fontSize: 20.0.sp(),
fontWeight: FontWeight.w600,
@@ -117,7 +118,7 @@ class _MobileProfilePageState extends State<MobileProfilePage> {
child: Row(
children: [
Text(
AppStrings.appTheme,
ProfileStrings.appTheme,
style: TextStyle(
fontSize: 16.0.sp(),
fontWeight: FontWeight.w400,
@@ -153,7 +154,7 @@ class _MobileProfilePageState extends State<MobileProfilePage> {
),
alignment: Alignment.center,
child: Text(
AppStrings.logout,
ProfileStrings.logout,
style: TextStyle(
fontSize: 14.0.sp(),
fontWeight: FontWeight.w500,