Skip to content

Commit 68023fe

Browse files
committed
feat: saving translator settings now redirects to home page
1 parent f9a090d commit 68023fe

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

lib/presentation/settings/view/edit_translator_page.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'package:lucide_icons/lucide_icons.dart';
66
import 'package:qack/constants/constants.dart';
77
import 'package:qack/layout/layout_handler.dart';
88
import 'package:qack/presentation/home/bloc/home_bloc.dart';
9+
import 'package:qack/presentation/landing/components/components.dart';
910
import 'package:qack/presentation/settings/bloc/settings_bloc.dart';
1011
import 'package:qack/presentation/settings/cubit/enable_translator_cubit.dart';
1112
import 'package:qack/presentation/settings/models/models.dart';
@@ -176,6 +177,11 @@ class _MobileTranslatorPageState extends State<MobileTranslatorPage> {
176177
context.read<HomeBloc>().add(
177178
HomeTranslatorRemoved(removedTranslators),
178179
);
180+
181+
// Navigate back to home page after saving new settings
182+
context
183+
.read<BottomNavigationBarCubit>()
184+
.changePage(SelectedPage.home);
179185
},
180186
),
181187
);

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: qack
22
description: A translation app for learning Chinese and English through speaking.
3-
version: 0.2.0+8
3+
version: 0.2.1+9
44
publish_to: none
55

66
environment:

0 commit comments

Comments
 (0)