/
aqa
/
claude-code
Обзор
Документация
Войти
/
aqa
/
claude-code
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
services/tips/tipHistory.ts
17 строк
601 B
kuberwastaken
new initial commit (history rewritten)
01 апр 2026, 14:57
01 апр 2026, 14:57
c1996f2
Код
Авторство
О чём код?
import { getGlobalConfig, saveGlobalConfig } from '../../utils/config.js' export function recordTipShown(tipId: string): void { const numStartups = getGlobalConfig().numStartups saveGlobalConfig(c => { const history = c.tipsHistory ?? {} if (history[tipId] === numStartups) return c return { ...c, tipsHistory: { ...history, [tipId]: numStartups } } }) } export function getSessionsSinceLastShown(tipId: string): number { const config = getGlobalConfig() const lastShown = config.tipsHistory?.[tipId] if (!lastShown) return Infinity return config.numStartups - lastShown }