diff --git a/src/view/com/feeds/FeedSourceCard.tsx b/src/view/com/feeds/FeedSourceCard.tsx index eb620c215e..0e77f1cf3c 100644 --- a/src/view/com/feeds/FeedSourceCard.tsx +++ b/src/view/com/feeds/FeedSourceCard.tsx @@ -14,6 +14,7 @@ import {isNative, isWeb} from '#/platform/detection' import {useModerationOpts} from '#/state/preferences/moderation-opts' import { type FeedSourceInfo, + getFeedTypeFromUri, hydrateFeedGenerator, hydrateList, useFeedSourceInfoQuery, @@ -25,7 +26,7 @@ import {atoms as a, useTheme, web} from '#/alf' import {Button, ButtonText} from '#/components/Button' import * as Dialog from '#/components/Dialog' import {Divider} from '#/components/Divider' -import {Warning_Stroke2_Corner0_Rounded} from '#/components/icons/Warning' +import {Warning_Stroke2_Corner0_Rounded as WarningIcon} from '#/components/icons/Warning' import {Link} from '#/components/Link' import * as ProfileCard from '#/components/ProfileCard' import {RichText} from '#/components/RichText' @@ -247,10 +248,16 @@ function MissingFeed({ const moderationOpts = useModerationOpts() const control = Dialog.useDialogControl() + const type = getFeedTypeFromUri(uri) + return ( <>