Skip to content

Commit 60f2fcf

Browse files
committed
feat: Tambahkan menu screenshot blur didalam pengaturan company
1 parent 2c58716 commit 60f2fcf

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

lib/feature/presentation/page/setting/setting_page.dart

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -723,6 +723,8 @@ class _SettingPageState extends State<SettingPage> {
723723
buildWidgetTask(),
724724
const SizedBox(height: 16),
725725
buildWidgetDiscordChannelId(),
726+
const SizedBox(height: 16),
727+
buildWidgetMemberBlurScreenshot(),
726728
],
727729
);
728730
}
@@ -1331,6 +1333,51 @@ class _SettingPageState extends State<SettingPage> {
13311333
);
13321334
}
13331335

1336+
Widget buildWidgetMemberBlurScreenshot() {
1337+
return Row(
1338+
crossAxisAlignment: CrossAxisAlignment.start,
1339+
children: [
1340+
Expanded(
1341+
child: Column(
1342+
crossAxisAlignment: CrossAxisAlignment.start,
1343+
children: [
1344+
Text(
1345+
'screenshot_blur'.tr(),
1346+
style: Theme.of(context).textTheme.bodyLarge,
1347+
),
1348+
Text(
1349+
'subtitle_screenshot_blur'.tr(),
1350+
style: Theme.of(context).textTheme.bodyMedium?.copyWith(
1351+
color: Colors.grey,
1352+
),
1353+
),
1354+
],
1355+
),
1356+
),
1357+
const SizedBox(width: 16),
1358+
InkWell(
1359+
borderRadius: BorderRadius.circular(999),
1360+
onTap: () {
1361+
// TODO: arahkan ke halaman setting_member_blur_screenshot_page
1362+
},
1363+
child: Container(
1364+
padding: const EdgeInsets.symmetric(
1365+
horizontal: 16,
1366+
vertical: 8,
1367+
),
1368+
decoration: BoxDecoration(
1369+
borderRadius: BorderRadius.circular(999),
1370+
),
1371+
child: const Icon(
1372+
Icons.keyboard_arrow_right,
1373+
color: Colors.grey,
1374+
),
1375+
),
1376+
),
1377+
],
1378+
);
1379+
}
1380+
13341381
void updateReminderTrack() async {
13351382
final isEnableReminderNotTrack = valueNotifierIsEnableReminderTrack.value;
13361383
await sharedPreferencesManager.putBool(SharedPreferencesManager.keyIsEnableReminderTrack, isEnableReminderNotTrack);

0 commit comments

Comments
 (0)