diff --git a/attached_assets/스크린샷 2025-09-30 오전 11.58.10_1759201119163.png b/attached_assets/스크린샷 2025-09-30 오전 11.58.10_1759201119163.png new file mode 100644 index 0000000..2c0b746 Binary files /dev/null and b/attached_assets/스크린샷 2025-09-30 오전 11.58.10_1759201119163.png differ diff --git a/client/src/pages/Article.tsx b/client/src/pages/Article.tsx index 8180d3f..4b746ba 100644 --- a/client/src/pages/Article.tsx +++ b/client/src/pages/Article.tsx @@ -5,7 +5,7 @@ import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { Input } from "@/components/ui/input"; -import { TrendingUp, TrendingDown, DollarSign, Clock, ArrowLeft } from "lucide-react"; +import { TrendingUp, TrendingDown, DollarSign, Clock } from "lucide-react"; import { useToast } from "@/hooks/use-toast"; import { apiRequest, queryClient } from "@/lib/queryClient"; import type { Article, PredictionMarket } from "@shared/schema"; @@ -115,31 +115,24 @@ export default function Article() { if (articleLoading) { return ( -
-
-
+
+
+
-
-
- S -
- SAPIENS -
- -
- - +
+ SAPIENS setLocation("/")} + />
-
+
@@ -157,7 +150,7 @@ export default function Article() { if (!article) { return ( -
+

기사를 찾을 수 없습니다

@@ -167,68 +160,39 @@ export default function Article() { } return ( -
+
{/* Header */} -
-
+
+
-
-
- S -
- SAPIENS -
- -
- - +
+ SAPIENS setLocation("/")} + />
-
+
{/* Article Content */} -
+
-

{article.title}

-
- {formatDate(article.publishedAt)} - - {article.author} - {article.tags?.map((tag) => ( - - {tag} - - ))} -
- - {article.imageUrl && ( -
- {article.title} -
+

{article.title}

+ {article.excerpt && ( +

+ {article.excerpt} +

)}
- {article.excerpt && ( -

- {article.excerpt} -

- )} -
{parseArticleContent(article.content).map((part, index) => { @@ -236,14 +200,14 @@ export default function Article() { return (

{part.content}

); } return ( -

+

{part.content}

);