Перейти к содержанию

Stores

settings

stores/settings.js. Поля: tzOffset, sessionColors, sessionsVisible, sessionAlpha. При изменении через actions (setTzOffset, setSessionColors, …) значения пишутся в localStorage (ключи em_*). Загрузка при инициализации стора. COLORS_VERSION — при смене дефолтных цветов сессий бамп инвалидирует кэш sessionColors. Используется через composable useSettings() (computed refs для v-model).

marketConfig

fetch() — идемпотентен: при ready === true повторный вызов ничего не делает.

symbols заполняется из поля cached ответа /api/symbols — только те инструменты, для которых есть .parquet.

defaultTimeframe возвращает timeframes[2] — это M15 при стандартном порядке с бэка. Зависит от порядка enum-значений.