From 45fb0a4156b6de624d201e237821d900f0bfe8cd Mon Sep 17 00:00:00 2001 From: Fred KISSIE Date: Thu, 6 Nov 2025 23:26:13 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20button=20for=20`mark=20as=20read?= =?UTF-8?q?`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ProductUpdates.tsx | 47 ++++++++++++++++++++++++++----- 1 file changed, 40 insertions(+), 7 deletions(-) diff --git a/src/components/ProductUpdates.tsx b/src/components/ProductUpdates.tsx index 5df3acd8..c5f48d68 100644 --- a/src/components/ProductUpdates.tsx +++ b/src/components/ProductUpdates.tsx @@ -8,6 +8,7 @@ import { useQueries } from "@tanstack/react-query"; import { ArrowRight, BellIcon, + CheckIcon, ChevronRightIcon, RocketIcon, XIcon @@ -19,6 +20,12 @@ import { Popover, PopoverContent, PopoverTrigger } from "./ui/popover"; import { Button } from "./ui/button"; import { Badge } from "./ui/badge"; import { timeAgoFormatter } from "@app/lib/timeAgoFormatter"; +import { + Tooltip, + TooltipContent, + TooltipProvider, + TooltipTrigger +} from "./ui/tooltip"; export default function ProductUpdates({ isCollapsed @@ -164,25 +171,51 @@ function ProductUpdatesListPopup({
{t("productUpdateTitle")} {updates.length} - +
    {updates.map((update) => (
  1. -

    - {update.title} - New -

    +
    +

    + {update.title} + + New + +

    + + + + + + + Mark as read + + + +
    {update.contents}