diff --git a/lib/features/manage_account/presentation/menu/widgets/setting_first_level_tile_builder.dart b/lib/features/manage_account/presentation/menu/widgets/setting_first_level_tile_builder.dart index 897665946..5beeb5792 100644 --- a/lib/features/manage_account/presentation/menu/widgets/setting_first_level_tile_builder.dart +++ b/lib/features/manage_account/presentation/menu/widgets/setting_first_level_tile_builder.dart @@ -3,6 +3,7 @@ import 'package:core/presentation/resources/image_paths.dart'; import 'package:core/presentation/utils/responsive_utils.dart'; import 'package:core/presentation/utils/style_utils.dart'; import 'package:core/presentation/utils/theme_utils.dart'; +import 'package:core/presentation/views/button/icon_button_web.dart'; import 'package:core/utils/direction_utils.dart'; import 'package:flutter/material.dart'; import 'package:flutter_svg/svg.dart'; @@ -85,18 +86,23 @@ class SettingFirstLevelTileBuilder extends StatelessWidget { : const SizedBox.shrink() ] )), - IconButton( - padding: EdgeInsets.only( - right: AppUtils.isDirectionRTL(context) ? 0 : SettingsUtils.getHorizontalPadding(context, _responsiveUtils), - left: AppUtils.isDirectionRTL(context) ? SettingsUtils.getHorizontalPadding(context, _responsiveUtils) : 0, - ), - icon: SvgPicture.asset( - DirectionUtils.isDirectionRTLByLanguage(context) ? _imagePath.icBack : _imagePath.icCollapseFolder, - fit: BoxFit.fill, - colorFilter: AppColor.colorCollapseMailbox.asFilter()), - onPressed: clickAction - ) - ])), + buildIconWeb( + margin: EdgeInsetsDirectional.only( + end: SettingsUtils.getHorizontalPadding( + context, + _responsiveUtils, + ), + ), + icon: SvgPicture.asset( + DirectionUtils.isDirectionRTLByLanguage(context) + ? _imagePath.icBack + : _imagePath.icCollapseFolder, + colorFilter: AppColor.colorCollapseMailbox.asFilter(), + fit: BoxFit.fill, + ), + onTap: clickAction, + ), + ])), ), ); }