서버 알림목록 로딩 오류 수정
This commit is contained in:
@@ -26,7 +26,7 @@ import {
|
|||||||
import { buildNotificationChartIndicators } from '../../utils/notificationChartIndicators';
|
import { buildNotificationChartIndicators } from '../../utils/notificationChartIndicators';
|
||||||
import { formatIndicatorDisplayLabel } from '../../utils/indicatorRegistry';
|
import { formatIndicatorDisplayLabel } from '../../utils/indicatorRegistry';
|
||||||
import { useIndicatorSettings } from '../../hooks/useIndicatorSettings';
|
import { useIndicatorSettings } from '../../hooks/useIndicatorSettings';
|
||||||
import { ensureWorkspaceChartIndicators, invalidateWorkspaceChartIndicatorsCache } from '../../utils/workspaceChartIndicatorsCache';
|
import { ensureWorkspaceChartIndicators } from '../../utils/workspaceChartIndicatorsCache';
|
||||||
import TradeSignalChartCard from './TradeSignalChartCard';
|
import TradeSignalChartCard from './TradeSignalChartCard';
|
||||||
import TradeNotificationSignalCard from './TradeNotificationSignalCard';
|
import TradeNotificationSignalCard from './TradeNotificationSignalCard';
|
||||||
import TradeNotificationHScrollPane from './TradeNotificationHScrollPane';
|
import TradeNotificationHScrollPane from './TradeNotificationHScrollPane';
|
||||||
@@ -172,8 +172,7 @@ const TradeNotificationListRow: React.FC<Props> = ({
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
let cancelled = false;
|
let cancelled = false;
|
||||||
invalidateWorkspaceChartIndicatorsCache();
|
void ensureWorkspaceChartIndicators(settingsRevision).then(inds => {
|
||||||
void ensureWorkspaceChartIndicators().then(inds => {
|
|
||||||
if (cancelled) return;
|
if (cancelled) return;
|
||||||
setWsIndicators(inds);
|
setWsIndicators(inds);
|
||||||
setWsRevision(r => r + 1);
|
setWsRevision(r => r + 1);
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ import { useSessionCandleOverlayControls } from '../../hooks/useSessionCandleOve
|
|||||||
import { mergeGlobalDefaultsOntoChartIndicators } from '../../utils/indicatorMainConfig';
|
import { mergeGlobalDefaultsOntoChartIndicators } from '../../utils/indicatorMainConfig';
|
||||||
import { buildNotificationChartIndicators } from '../../utils/notificationChartIndicators';
|
import { buildNotificationChartIndicators } from '../../utils/notificationChartIndicators';
|
||||||
import { ensurePaperChartOverlays } from '../../utils/strategyToChartIndicators';
|
import { ensurePaperChartOverlays } from '../../utils/strategyToChartIndicators';
|
||||||
import { ensureWorkspaceChartIndicators, invalidateWorkspaceChartIndicatorsCache } from '../../utils/workspaceChartIndicatorsCache';
|
import { ensureWorkspaceChartIndicators } from '../../utils/workspaceChartIndicatorsCache';
|
||||||
import { indicatorDefaultsFingerprint } from '../../utils/indicatorDefaultsFingerprint';
|
import { indicatorDefaultsFingerprint } from '../../utils/indicatorDefaultsFingerprint';
|
||||||
import {
|
import {
|
||||||
applyNotificationSignalMarkers,
|
applyNotificationSignalMarkers,
|
||||||
@@ -75,8 +75,7 @@ const TradeSignalMiniChart: React.FC<Props> = ({
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
let cancelled = false;
|
let cancelled = false;
|
||||||
invalidateWorkspaceChartIndicatorsCache();
|
void ensureWorkspaceChartIndicators(settingsRevision).then(inds => {
|
||||||
void ensureWorkspaceChartIndicators().then(inds => {
|
|
||||||
if (cancelled) return;
|
if (cancelled) return;
|
||||||
setWsIndicators(inds);
|
setWsIndicators(inds);
|
||||||
setWsRevision(r => r + 1);
|
setWsRevision(r => r + 1);
|
||||||
|
|||||||
Reference in New Issue
Block a user