/
Alex_Ural
/
opencode
Обзор
Документация
Войти
/
Alex_Ural
/
opencode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
packages/session-ui/src/components/markdown-code-state.ts
22 строки
586 B
Victor Navarro
refactor(ui): isolate session components (#33670)
24 июн 2026, 17:56
Не верифицирован
24 июн 2026, 17:56
04c1730
Код
Авторство
О чём код?
import type { MarkdownToken } from "./markdown-worker-protocol" export type RenderedCodeState = { language: string generation: number stableCount: number unstable: MarkdownToken[] raw: string } export function shouldResetCodeTokens( previous: RenderedCodeState | undefined, next: { language: string; generation: number; stableCount: number; raw: string }, ) { return ( !previous || previous.language !== next.language || previous.generation !== next.generation || next.stableCount < previous.stableCount || !next.raw.startsWith(previous.raw) ) }