From f5b6626644da15090ac68af667958e7b85cde84c Mon Sep 17 00:00:00 2001 From: realth000 Date: Wed, 28 Feb 2024 02:05:15 +0800 Subject: [PATCH] feat(pkgs): Update bbcode editor for bold trigger --- lib/features/post/view/post_edit_page.dart | 10 ++++++++++ packages/flutter_bbcode_editor | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/lib/features/post/view/post_edit_page.dart b/lib/features/post/view/post_edit_page.dart index 98285286..ece31488 100644 --- a/lib/features/post/view/post_edit_page.dart +++ b/lib/features/post/view/post_edit_page.dart @@ -282,6 +282,7 @@ class _PostEditPageState extends State { return Row(children: ret.insertBetween(sizedBoxW10H10)); } + /// Build the row to control a Widget _buildControlRow(BuildContext context, PostEditState state) { return Row( children: [ @@ -291,6 +292,15 @@ class _PostEditPageState extends State { ? () async => _showAdditionalOptionBottomSheet(context, state) : null, ), + IconButton( + icon: Icon( + Icons.format_bold_outlined, + color: + // FIXME: Update state. + bbcodeController.isBold ? Theme.of(context).primaryColor : null, + ), + onPressed: () async => bbcodeController.triggerBold(), + ), const Spacer(), ElevatedButton.icon( icon: state.status == PostEditStatus.uploading diff --git a/packages/flutter_bbcode_editor b/packages/flutter_bbcode_editor index 7cc49766..c5b17766 160000 --- a/packages/flutter_bbcode_editor +++ b/packages/flutter_bbcode_editor @@ -1 +1 @@ -Subproject commit 7cc497666d396f272f9140598d258040df139718 +Subproject commit c5b17766a4966a08c0ec351f37b66cc54811d58f