From 6f6de32557a18f1e5a931914c87be01bfdb16efa Mon Sep 17 00:00:00 2001 From: nyne Date: Sat, 31 May 2025 09:39:03 +0800 Subject: [PATCH] Refactor tags display to group by type in ResourceDetails --- frontend/src/pages/resource_details_page.tsx | 45 +++++++++++++++----- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/frontend/src/pages/resource_details_page.tsx b/frontend/src/pages/resource_details_page.tsx index c9e4805..7d99c60 100644 --- a/frontend/src/pages/resource_details_page.tsx +++ b/frontend/src/pages/resource_details_page.tsx @@ -10,7 +10,7 @@ import { useRef, useState } from "react"; -import {ResourceDetails, RFile, Storage, Comment} from "../network/models.ts"; +import {ResourceDetails, RFile, Storage, Comment, Tag} from "../network/models.ts"; import {network} from "../network/network.ts"; import showToast from "../components/toast.ts"; import Markdown from "react-markdown"; @@ -114,15 +114,7 @@ export default function ResourcePage() {
{resource.author.username}
-

- { - resource.tags.map((e) => { - return { - navigate(`/tag/${e.name}`); - }}>{e.name} - }) - } -

+