This commit is contained in:
ditiqi 2025-02-28 12:56:08 +08:00
commit 779e6ede72
3 changed files with 6 additions and 6 deletions

View File

@ -12,10 +12,10 @@ const TermInfo = ({ terms = [] }: { terms?: TermDto[] }) => {
key={term.id} key={term.id}
color={ color={
term?.taxonomy?.slug === term?.taxonomy?.slug ===
TaxonomySlug.CATEGORY TaxonomySlug.CATEGORY
? "green" ? "green"
: term?.taxonomy?.slug === : term?.taxonomy?.slug ===
TaxonomySlug.LEVEL TaxonomySlug.LEVEL
? "blue" ? "blue"
: "orange" : "orange"
} }

View File

@ -108,15 +108,15 @@ export default function ResourcesShower({
{resource.title?.slice(0, 12) || {resource.title?.slice(0, 12) ||
"未命名"} "未命名"}
</p> </p>
<div className="flex items-center justify-between text-xs text-gray-500"> <div className="flex items-center justify-between text-xs text-gray-500 ">
<span className="bg-gray-100 px-0.5 rounded-sm"> <span className="bg-gray-100 px-0.5 rounded-sm mr-2 whitespace-pre-wrap">
{resource.url {resource.url
.split(".") .split(".")
.pop() .pop()
?.slice(0, 4) ?.slice(0, 4)
.toUpperCase()} .toUpperCase()}
</span> </span>
<span> <span className="flex bg-gray-100 px-0.5 rounded-sm justify-items-center whitespace-pre-wrap">
{resource.meta.size && {resource.meta.size &&
formatFileSize( formatFileSize(
resource.meta.size resource.meta.size

View File

@ -1,5 +1,5 @@
import { Course, TaxonomySlug } from "@nice/common"; import { Course, TaxonomySlug } from "@nice/common";
import React, { useContext, useMemo } from "react"; import React, { useContext, useEffect, useMemo } from "react";
import { Image, Typography, Skeleton, Tag } from "antd"; // 引入 antd 组件 import { Image, Typography, Skeleton, Tag } from "antd"; // 引入 antd 组件
import { CourseDetailContext } from "./CourseDetailContext"; import { CourseDetailContext } from "./CourseDetailContext";
import { useNavigate, useParams } from "react-router-dom"; import { useNavigate, useParams } from "react-router-dom";