매매 시그널 알림 화면 수정
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
import { getUiPreferences, patchUiPreferences } from './uiPreferencesDb';
|
||||
import {
|
||||
DEFAULT_TRADE_NOTIFICATION_GRID_PRESET,
|
||||
normalizeTradeNotificationGridPreset,
|
||||
type TradeNotificationGridPresetId,
|
||||
} from './tradeNotificationGridPresets';
|
||||
|
||||
export type TradeNotificationListLayout = 'list' | 'grid';
|
||||
|
||||
export function loadTradeNotificationListLayout(): TradeNotificationListLayout {
|
||||
const v = getUiPreferences().tradeNotifications?.listLayout;
|
||||
return v === 'grid' ? 'grid' : 'list';
|
||||
}
|
||||
|
||||
export function saveTradeNotificationListLayout(layout: TradeNotificationListLayout): void {
|
||||
patchUiPreferences({ tradeNotifications: { listLayout: layout } });
|
||||
}
|
||||
|
||||
export function loadTradeNotificationGridPreset(): TradeNotificationGridPresetId {
|
||||
return normalizeTradeNotificationGridPreset(
|
||||
getUiPreferences().tradeNotifications?.gridPreset ?? DEFAULT_TRADE_NOTIFICATION_GRID_PRESET,
|
||||
);
|
||||
}
|
||||
|
||||
export function saveTradeNotificationGridPreset(preset: TradeNotificationGridPresetId): void {
|
||||
patchUiPreferences({ tradeNotifications: { gridPreset: preset } });
|
||||
}
|
||||
Reference in New Issue
Block a user