Ensure layout doesnt change if siteicons arent set or fail to load

This commit is contained in:
Jackson Harper
2024-06-13 20:16:52 +08:00
parent 937c00c87c
commit ba273c3b3c

View File

@ -673,6 +673,7 @@ const SourceInfo = (props: HomeItemViewProps & SourceInfoProps) => (
alignment="center"
css={{
gap: '8px',
height: '16px',
cursor: 'pointer',
flex: '1',
overflow: 'hidden',
@ -681,10 +682,7 @@ const SourceInfo = (props: HomeItemViewProps & SourceInfoProps) => (
}}
>
{props.homeItem.source.icon && (
<SiteIconSmall
src={props.homeItem.source.icon}
alt={props.homeItem.source.name}
/>
<SiteIconSmall src={props.homeItem.source.icon} />
)}
<HStack
css={{
@ -756,9 +754,7 @@ const SubscriptionSourceHoverContent = (
alignment="center"
css={{ width: '100%', gap: '10px' }}
>
{props.source.icon && (
<SiteIconLarge src={props.source.icon} alt={props.source.name} />
)}
{props.source.icon && <SiteIconLarge src={props.source.icon} />}
<SpanBox
css={{
fontFamily: '$inter',