From a045ec45df92dd5a9eb46af0b3b86139dcc812bb Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Fri, 1 Apr 2022 22:28:46 -0500 Subject: [PATCH] StatusActionButton improvements --- app/soapbox/components/status_action_bar.tsx | 4 ++-- .../ui/status/status-action-button.tsx | 24 +++++++++++++------ 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/app/soapbox/components/status_action_bar.tsx b/app/soapbox/components/status_action_bar.tsx index 35b5dd6d9..b98f017a9 100644 --- a/app/soapbox/components/status_action_bar.tsx +++ b/app/soapbox/components/status_action_bar.tsx @@ -622,8 +622,8 @@ class StatusActionBar extends ImmutablePureComponent = ({ count = 0 }): JSX.Element => { +const StatusActionCounter: React.FC = ({ count = 0, className }): JSX.Element => { return ( - {shortNumberFormat(count)} + + {shortNumberFormat(count)} + ); }; +interface IStatusAction { + title?: string, +} + /** Status action container element */ -const StatusAction: React.FC = ({ children }) => { +const StatusAction: React.FC = ({ title, children }) => { return ( -
+
{children}
); @@ -42,13 +49,13 @@ const StatusActionButton: React.FC = ({ icon, title, active }; return ( - + = ({ icon, title, active /> {(count || null) && ( - + )} );