diff --git a/web/src/components/MemoDetailSidebar/MemoDetailSidebar.tsx b/web/src/components/MemoDetailSidebar/MemoDetailSidebar.tsx index 6605e82e2..3c13361a2 100644 --- a/web/src/components/MemoDetailSidebar/MemoDetailSidebar.tsx +++ b/web/src/components/MemoDetailSidebar/MemoDetailSidebar.tsx @@ -1,4 +1,5 @@ import { create } from "@bufbuild/protobuf"; +import { timestampDate } from "@bufbuild/protobuf/wkt"; import { isEqual } from "lodash-es"; import { CheckCircleIcon, Code2Icon, HashIcon, LinkIcon } from "lucide-react"; import { cn } from "@/lib/utils"; @@ -36,14 +37,14 @@ const MemoDetailSidebar = ({ memo, className, parentPage }: Props) => {
{t("common.created-at")}
-{memo.createTime?.toLocaleString()}
+{memo.createTime && timestampDate(memo.createTime).toLocaleString()}
{!isEqual(memo.createTime, memo.updateTime) && ({t("common.last-updated-at")}
-{memo.updateTime?.toLocaleString()}
+{memo.updateTime && timestampDate(memo.updateTime).toLocaleString()}
{memo.displayTime?.toLocaleString()}
++ {memo.displayTime && timestampDate(memo.displayTime).toLocaleString()} +
{searchText ? highlightSearchText(memo.content, searchText) : memo.snippet}