검증게시판 기능 추가

This commit is contained in:
Macbook
2026-05-27 15:41:19 +09:00
parent 7a0af36b9b
commit 63693d47c0
57 changed files with 4480 additions and 14 deletions
@@ -5,6 +5,7 @@ import React from 'react';
import { createPortal } from 'react-dom';
import TradeSignalSnackbar from './TradeSignalSnackbar';
import TradeAlertModal from './TradeAlertModal';
import VerificationIssueToastStack from './verificationBoard/VerificationIssueToastStack';
import { useTradeNotification } from '../contexts/TradeNotificationContext';
import {
normalizeTradeAlertGridCols,
@@ -12,11 +13,13 @@ import {
normalizeTradeAlertPopupPosition,
} from '../utils/tradeAlertPopupLayout';
import type { MenuPage } from './TopMenuBar';
import '../styles/verificationBoard.css';
interface Props {
menuPage: MenuPage;
onPage: (page: MenuPage) => void;
onGoToChart: (market: string) => void;
onGoToVerificationIssue?: (issueId: number) => void;
tradingMode?: string;
hasUpbitKeys?: boolean;
paperTradingEnabled?: boolean;
@@ -32,6 +35,7 @@ export const AppNotificationLayer: React.FC<Props> = ({
menuPage,
onPage,
onGoToChart,
onGoToVerificationIssue,
tradingMode,
hasUpbitKeys,
paperTradingEnabled,
@@ -73,6 +77,9 @@ export const AppNotificationLayer: React.FC<Props> = ({
onOrderDone={onOrderDone}
/>
)}
{onGoToVerificationIssue && (
<VerificationIssueToastStack onGoToIssue={onGoToVerificationIssue} />
)}
</div>
);