diff --git a/components/drops/media/InteractiveIcon.tsx b/components/drops/media/InteractiveIcon.tsx new file mode 100644 index 0000000000..c29ef73818 --- /dev/null +++ b/components/drops/media/InteractiveIcon.tsx @@ -0,0 +1,19 @@ +interface InteractiveIconProps { + readonly className?: string; +} + +export default function InteractiveIcon({ + className, +}: InteractiveIconProps) { + return ( + + ); +} diff --git a/components/drops/view/item/content/media/DropListItemContentMedia.tsx b/components/drops/view/item/content/media/DropListItemContentMedia.tsx index d1108b7c2d..16411d3ad5 100644 --- a/components/drops/view/item/content/media/DropListItemContentMedia.tsx +++ b/components/drops/view/item/content/media/DropListItemContentMedia.tsx @@ -9,6 +9,7 @@ import { ImageScale } from "@/helpers/image.helpers"; import DropListItemContentMediaImage from "./DropListItemContentMediaImage"; import DropListItemContentMediaVideo from "./DropListItemContentMediaVideo"; import SandboxedExternalIframe from "@/components/common/SandboxedExternalIframe"; +import InteractiveIcon from "@/components/drops/media/InteractiveIcon"; enum MediaType { IMAGE = "IMAGE", @@ -103,21 +104,18 @@ export default function DropListItemContentMedia({ case MediaType.HTML: if (disableAutoPlay && !htmlActivated) { return ( -
-
+
+ + + Tap to load + +
); } diff --git a/components/home/boosted/BoostedDropCardHome.tsx b/components/home/boosted/BoostedDropCardHome.tsx index 28b120ae39..4d9a55e690 100644 --- a/components/home/boosted/BoostedDropCardHome.tsx +++ b/components/home/boosted/BoostedDropCardHome.tsx @@ -9,7 +9,7 @@ import ContentDisplay from "@/components/waves/drops/ContentDisplay"; import { buildProcessedContent } from "@/components/waves/drops/media-utils"; import type { ApiDrop } from "@/generated/models/ApiDrop"; import { getScaledImageUri, ImageScale } from "@/helpers/image.helpers"; -import { LinkIcon, Square2StackIcon } from "@heroicons/react/24/outline"; +import { LinkIcon } from "@heroicons/react/24/outline"; import Link from "next/link"; import { memo, useCallback, useMemo } from "react"; @@ -71,10 +71,6 @@ const BoostedDropCardHome = memo(
{media ? (
-