From 27cc0025729cf0a5e06b1639e906d80861140b9f Mon Sep 17 00:00:00 2001 From: Chewbacca Date: Wed, 3 May 2023 11:13:47 -0400 Subject: [PATCH] Fix alignment on ThreadConnector --- app/soapbox/features/feed-filtering/feed-carousel.tsx | 2 +- .../placeholder/components/placeholder-avatar.tsx | 9 +++++++-- .../placeholder/components/placeholder-status.tsx | 4 ++-- app/soapbox/features/status/components/thread-status.tsx | 2 +- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/app/soapbox/features/feed-filtering/feed-carousel.tsx b/app/soapbox/features/feed-filtering/feed-carousel.tsx index 9d62538ce..f437aad0c 100644 --- a/app/soapbox/features/feed-filtering/feed-carousel.tsx +++ b/app/soapbox/features/feed-filtering/feed-carousel.tsx @@ -207,7 +207,7 @@ const FeedCarousel = () => { style={{ width: widthPerAvatar || 'auto' }} key={idx} > - + )) ) : ( diff --git a/app/soapbox/features/placeholder/components/placeholder-avatar.tsx b/app/soapbox/features/placeholder/components/placeholder-avatar.tsx index 6eb479f13..058904001 100644 --- a/app/soapbox/features/placeholder/components/placeholder-avatar.tsx +++ b/app/soapbox/features/placeholder/components/placeholder-avatar.tsx @@ -1,3 +1,4 @@ +import clsx from 'clsx'; import React from 'react'; import { Stack } from 'soapbox/components/ui'; @@ -5,10 +6,11 @@ import { Stack } from 'soapbox/components/ui'; interface IPlaceholderAvatar { size: number withText?: boolean + className?: string } /** Fake avatar to display while data is loading. */ -const PlaceholderAvatar: React.FC = ({ size, withText = false }) => { +const PlaceholderAvatar: React.FC = ({ size, withText = false, className }) => { const style = React.useMemo(() => { if (!size) { return {}; @@ -21,7 +23,10 @@ const PlaceholderAvatar: React.FC = ({ size, withText = fals }, [size]); return ( - +
= ({ variant = 'rounded' }) => ( +const PlaceholderStatus: React.FC = ({ variant }) => (
= (props): JSX.Element => { // @ts-ignore FIXME ) : ( - + )}
);