From 72636d605bf30742264da5422cbc9fb971549190 Mon Sep 17 00:00:00 2001 From: orenzhang <41963680+OrenZhang@users.noreply.github.com> Date: Mon, 8 Jun 2026 16:01:00 +0800 Subject: [PATCH 1/2] feat(table-data): link app names to their homepage if URL is available --- .../components/common/general/table-data.tsx | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/frontend/components/common/general/table-data.tsx b/frontend/components/common/general/table-data.tsx index bb9744b..d2eb2f6 100644 --- a/frontend/components/common/general/table-data.tsx +++ b/frontend/components/common/general/table-data.tsx @@ -251,7 +251,22 @@ const TransactionTableRow = React.memo(React.forwardRef - {order.app_name || '-'} + {order.app_name ? ( + order.app_homepage_url ? ( + + {order.app_name} + + ) : ( + order.app_name + ) + ) : ( + '-' + )} {order.order_no} From 00621e9ea995a9378a64b17d5c7921ee6653dda0 Mon Sep 17 00:00:00 2001 From: orenzhang <41963680+OrenZhang@users.noreply.github.com> Date: Mon, 8 Jun 2026 16:06:09 +0800 Subject: [PATCH 2/2] feat(table-data): replace with Next.js for app homepage links --- frontend/components/common/general/table-data.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/components/common/general/table-data.tsx b/frontend/components/common/general/table-data.tsx index d2eb2f6..a9add4c 100644 --- a/frontend/components/common/general/table-data.tsx +++ b/frontend/components/common/general/table-data.tsx @@ -1,4 +1,5 @@ import * as React from "react" +import Link from "next/link" import { useVirtualizer } from "@tanstack/react-virtual" import { Badge } from "@/components/ui/badge" import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar" @@ -253,14 +254,14 @@ const TransactionTableRow = React.memo(React.forwardRef {order.app_name ? ( order.app_homepage_url ? ( - {order.app_name} - + ) : ( order.app_name )