'use server'; import { ResultDto } from '@/types/response/common'; import { MarketQuotesResponse } from '@/types/marketQuote'; import { fetchJson } from '@/lib/utils/server'; const JSON_HEADERS = { 'Accept': 'application/json' } as const; // 주요 종목·상품 시세 — 그룹 필터(선택). 미지정 시 전체. 주요종목현황 그리드 (익명 열람) export async function fetchMarketQuotes(group?: string): Promise> { const qs = group ? `?group=${encodeURIComponent(group)}` : ''; return await fetchJson(`/api/market/quotes${qs}`, { method: 'GET', headers: JSON_HEADERS }); }