보조지표 설정 저장 오류
This commit is contained in:
@@ -391,25 +391,43 @@ export async function saveIndicatorSettings(
|
||||
* 앱 시작 시 호출 — 전역 시각 기본값을 DB 에서 가져온다.
|
||||
*/
|
||||
export async function loadIndicatorVisualSettings(): Promise<
|
||||
Record<string, { plots?: unknown[]; hlines?: unknown[]; cloudColors?: unknown; bandBackground?: unknown }>
|
||||
Record<string, {
|
||||
plots?: unknown[];
|
||||
hlines?: unknown[];
|
||||
plotVisibility?: Record<string, boolean>;
|
||||
cloudColors?: unknown;
|
||||
bandBackground?: unknown;
|
||||
}>
|
||||
> {
|
||||
return (
|
||||
(await request<Record<string, { plots?: unknown[]; hlines?: unknown[]; cloudColors?: unknown; bandBackground?: unknown }>>(
|
||||
(await request<Record<string, {
|
||||
plots?: unknown[];
|
||||
hlines?: unknown[];
|
||||
plotVisibility?: Record<string, boolean>;
|
||||
cloudColors?: unknown;
|
||||
bandBackground?: unknown;
|
||||
}>>(
|
||||
'/indicator-settings/visual'
|
||||
)) ?? {}
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* 특정 지표의 시각 설정(색상·선굵기·수평선)을 저장.
|
||||
* 특정 지표의 시각 설정(색상·선굵기·수평선·지표선 on/off)을 저장.
|
||||
* 사용자가 IndicatorSettingsModal 에서 색상·선굵기를 변경할 때 호출.
|
||||
*
|
||||
* @param indicatorType 지표 타입 (e.g. "RSI")
|
||||
* @param visual { plots: PlotDef[], hlines: HLineDef[] }
|
||||
* @param visual { plots, hlines, plotVisibility, ... }
|
||||
*/
|
||||
export async function saveIndicatorVisualSettings(
|
||||
indicatorType: string,
|
||||
visual: { plots?: unknown[]; hlines?: unknown[]; cloudColors?: unknown; bandBackground?: unknown },
|
||||
visual: {
|
||||
plots?: unknown[];
|
||||
hlines?: unknown[];
|
||||
plotVisibility?: Record<string, boolean>;
|
||||
cloudColors?: unknown;
|
||||
bandBackground?: unknown;
|
||||
},
|
||||
): Promise<void> {
|
||||
await request(`/indicator-settings/${encodeURIComponent(indicatorType)}/visual`, {
|
||||
method: 'PATCH',
|
||||
|
||||
Reference in New Issue
Block a user