From 7775cc3b07ea444186ad6fa13f66275b9e17327a Mon Sep 17 00:00:00 2001 From: GUARDiA AutoDeploy Date: Sun, 7 Jun 2026 20:05:25 +0900 Subject: [PATCH] =?UTF-8?q?style:=20=EC=8B=A0=EA=B7=9C=20UI=20=EC=95=84?= =?UTF-8?q?=EC=9D=B4=EC=BD=98=EC=9D=84=20=EB=9D=BC=EC=9D=B8=20=EB=93=9C?= =?UTF-8?q?=EB=A1=9C=EC=9E=89(stroke)=20=EB=B0=A9=EC=8B=9D=EC=9C=BC?= =?UTF-8?q?=EB=A1=9C=20=ED=86=B5=EC=9D=BC=20[auto-sync]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/Icons.tsx | 8 ++++++++ frontend/src/pages/BidWatcher.tsx | 19 +++++++++++-------- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/Icons.tsx b/frontend/src/components/Icons.tsx index 8d95ee0..a727c2d 100644 --- a/frontend/src/components/Icons.tsx +++ b/frontend/src/components/Icons.tsx @@ -97,3 +97,11 @@ export const IconSpider = (p: IcoProps) => export const IconTag = (p: IcoProps) => + +/* ── 입찰 모니터 / 공통 UI ── */ +export const IconGovt = (p: IcoProps) => +export const IconX = (p: IcoProps) => +export const IconCheck = (p: IcoProps) => +export const IconTrash = (p: IcoProps) => +export const IconPaperclip = (p: IcoProps) => +export const IconPause = (p: IcoProps) => diff --git a/frontend/src/pages/BidWatcher.tsx b/frontend/src/pages/BidWatcher.tsx index 6e3bc33..3d6f475 100644 --- a/frontend/src/pages/BidWatcher.tsx +++ b/frontend/src/pages/BidWatcher.tsx @@ -1,5 +1,6 @@ import { useState, useEffect, useCallback } from 'react' import axios from 'axios' +import { IconGovt, IconRefresh, IconX, IconCheck, IconTrash, IconPaperclip, IconPause } from '../components/Icons' const API = import.meta.env.VITE_ITSM_API ?? 'http://localhost:9001' @@ -224,13 +225,15 @@ export default function BidWatcher() { return (
-

📋 나라장터 입찰 모니터

+

+ 나라장터 입찰 모니터 +

당일 SW개발용역·유지보수·시스템구축·고도화(SI/SM) 입찰정보 자동 수집 {stats && <> · {stats.network_mode === 'open' ? '개방망 연동' : '폐쇄망 샘플 모드'}} - +
@@ -412,7 +415,7 @@ export default function BidWatcher() {
{docs.map(d => (
- 📎 {d.name} + {d.name} {d.doc_type}
@@ -430,9 +433,9 @@ export default function BidWatcher() {
- {selected.status !== 'JOIN' && } - {selected.status !== 'HOLD' && } - {selected.status !== 'DELETED' && } + {selected.status !== 'JOIN' && } + {selected.status !== 'HOLD' && } + {selected.status !== 'DELETED' && } {selected.status !== 'NEW' && }