summaryrefslogtreecommitdiff
path: root/front/src/components/feed/Header.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'front/src/components/feed/Header.tsx')
-rw-r--r--front/src/components/feed/Header.tsx33
1 files changed, 0 insertions, 33 deletions
diff --git a/front/src/components/feed/Header.tsx b/front/src/components/feed/Header.tsx
deleted file mode 100644
index 7658bfb..0000000
--- a/front/src/components/feed/Header.tsx
+++ /dev/null
@@ -1,33 +0,0 @@
-import { date_diff } from "@/logic/utils";
-import type { PostProps } from "./Post";
-import { useLocation } from "wouter";
-function Header(props: PostProps) {
- const [_, navigate] = useLocation();
- function go(e: React.MouseEvent) {
- e.stopPropagation();
- }
- function openThread(e: React.MouseEvent) {
- e.stopPropagation();
- const sel = window.getSelection()?.toString();
- if (!sel) navigate(`/feed/${poast.host}/${poast.id}`);
- }
- const { poast } = props;
- const name = (
- <div className="name cp">
- <p className="p-only">{poast.author}</p>
- </div>
- );
- return (
- <header>
- <div className="author flex-align" role="link" onMouseUp={go}>
- {name}
- </div>
- <div role="link" onMouseUp={openThread} className="date">
- <p title={new Date(poast.time).toLocaleString()}>
- {date_diff(poast.time, "short")}
- </p>
- </div>
- </header>
- );
-}
-export default Header;