종목목록 전일대비 정렬문제

This commit is contained in:
Macbook
2026-06-16 08:53:35 +09:00
parent 615e1164a6
commit 518b69cdc6
8 changed files with 232 additions and 142 deletions
+17
View File
@@ -109,6 +109,8 @@ export interface ChartWorkspaceViewProps {
marketInfos: import('../hooks/useMarketTicker').MarketInfo[];
marketLoading: boolean;
usdRate: number;
refreshAllTickers: () => Promise<void>;
setMarketSearchOpen: React.Dispatch<React.SetStateAction<boolean>>;
formalLogin: boolean;
requireFormalLogin: () => void;
chartVisible: boolean;
@@ -324,6 +326,7 @@ function ChartWorkspaceViewInner(props: ChartWorkspaceViewProps) {
snapToIndicator, keepLockedOnDelete, legend, showStats, showWatch,
showAlert, showObjectTree, percentScale, magnifierActive, showMarketPanel,
mobileRightOpen, mobileRightTab, marketTickers, marketInfos, marketLoading, usdRate,
refreshAllTickers, setMarketSearchOpen,
formalLogin, requireFormalLogin, chartVisible, menuPage, isMobile,
indicators, effectiveIndicators, mainChartStyle, showMainChartModal,
showBulkIndSettings, settingsModalId, ctxToolbar, drawingCtxToolbar,
@@ -453,6 +456,11 @@ function ChartWorkspaceViewInner(props: ChartWorkspaceViewProps) {
return next;
});
}}
marketTickers={marketTickers}
marketInfos={marketInfos}
marketLoading={marketLoading}
refreshAllTickers={refreshAllTickers}
onMarketSearchOpenChange={setMarketSearchOpen}
backtestActive={btMatchesChart}
backtestRunning={btRunning}
backtestRunningId={undefined}
@@ -539,6 +547,7 @@ function ChartWorkspaceViewInner(props: ChartWorkspaceViewProps) {
marketInfos={marketInfos}
loading={marketLoading}
usdRate={usdRate}
refreshAllTickers={refreshAllTickers}
activeSymbol={layoutDef.count > 1 ? activeSlotSymbol : symbol}
onSymbolSelect={s => {
if (layoutDef.count > 1) {
@@ -644,6 +653,10 @@ function ChartWorkspaceViewInner(props: ChartWorkspaceViewProps) {
chartRealtimeSource={chartRealtimeSource as 'BACKEND_STOMP' | 'UPBIT_DIRECT'}
displayTimezone={displayTimezone}
marketTickers={marketTickers}
marketInfos={marketInfos}
marketLoading={marketLoading}
refreshAllTickers={refreshAllTickers}
onMarketSearchOpenChange={setMarketSearchOpen}
compactMode
chartVisible={chartVisible}
chartConfigReady={chartConfigReady}
@@ -690,6 +703,10 @@ function ChartWorkspaceViewInner(props: ChartWorkspaceViewProps) {
chartRealtimeSource={chartRealtimeSource as 'BACKEND_STOMP' | 'UPBIT_DIRECT'}
displayTimezone={displayTimezone}
marketTickers={marketTickers}
marketInfos={marketInfos}
marketLoading={marketLoading}
refreshAllTickers={refreshAllTickers}
onMarketSearchOpenChange={setMarketSearchOpen}
compactMode
chartVisible={chartVisible}
chartConfigReady={chartConfigReady}