EmbeddedStatus: add SiteLogo

This commit is contained in:
Alex Gleason
2022-08-21 14:47:23 -04:00
parent 9ca87c1eec
commit c013dcf01b
2 changed files with 14 additions and 3 deletions

View File

@ -49,6 +49,7 @@ export interface IStatus {
hoverable?: boolean,
variant?: 'default' | 'rounded',
withDismiss?: boolean,
accountAction?: React.ReactElement,
}
const Status: React.FC<IStatus> = (props) => {
@ -68,6 +69,7 @@ const Status: React.FC<IStatus> = (props) => {
variant = 'rounded',
withDismiss,
} = props;
const intl = useIntl();
const history = useHistory();
const dispatch = useAppDispatch();
@ -295,6 +297,8 @@ const Status: React.FC<IStatus> = (props) => {
const statusUrl = `/@${actualStatus.getIn(['account', 'acct'])}/posts/${actualStatus.id}`;
const accountAction = props.accountAction || reblogElement;
return (
<HotKeys handlers={handlers} data-testid='status'>
<div
@ -335,8 +339,8 @@ const Status: React.FC<IStatus> = (props) => {
id={String(actualStatus.getIn(['account', 'id']))}
timestamp={actualStatus.created_at}
timestampUrl={statusUrl}
action={reblogElement}
hideActions={!reblogElement}
action={accountAction}
hideActions={!accountAction}
showEdit={!!actualStatus.edited_at}
showProfileHoverCard={hoverable}
withLinkToProfile={hoverable}