Merge pull request #2701 from omnivore-app/fix/web-subscriptions-page

Better handling of RSS items on the subscriptions page
This commit is contained in:
Jackson Harper 2023-08-30 12:15:03 +08:00 committed by GitHub
commit 8b2d48413c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -62,6 +62,7 @@ export default function SubscriptionsPage(): JSX.Element {
css={{
my: '5px',
fontSize: '11px',
a: {
color: '$omnivoreCtaYellow',
},
@ -69,14 +70,25 @@ export default function SubscriptionsPage(): JSX.Element {
>
{`Last received ${formattedShortDate(
subscription.updatedAt
)} at `}
)}`}
{subscription.newsletterEmail && (
<Link
href={`/settings/emails?address=${subscription.newsletterEmail}`}
>
{subscription.newsletterEmail}
</Link>
<>
{' '}
at{' '}
<Link
href={`/settings/emails?address=${subscription.newsletterEmail}`}
>
{subscription.newsletterEmail}
</Link>
</>
)}
{subscription.type == SubscriptionType.RSS &&
subscription.url && (
<>
{' '}
via <Link href={subscription.url}>RSS</Link>
</>
)}
</StyledText>
}
/>