/
githubmirror
/
marktext
Обзор
Документация
Войти
/
githubmirror
/
marktext
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/muyajs/lib/parser/render/renderInlines/header.js
22 строки
796 B
Ran Luo
chore: convert repo to pnpm monorepo (packages/desktop, muyajs, website) (#4302)
29 май 2026, 05:25
Не верифицирован
29 май 2026, 05:25
565bfcd
Код
Авторство
О чём код?
import { CLASS_OR_ID } from '../../../config' export default function header(h, cursor, block, token, outerClass) { const { content } = token const { start, end } = token.range const className = this.getClassName(outerClass, block, { range: { start, end: end - content.length } }, cursor) const markerVnode = this.highlight(h, block, start, end - content.length, token) const contentVnode = this.highlight(h, block, end - content.length, end, token) const spaceSelector = className === CLASS_OR_ID.AG_HIDE ? `span.${CLASS_OR_ID.AG_HEADER_TIGHT_SPACE}.${CLASS_OR_ID.AG_REMOVE}` : `span.${CLASS_OR_ID.AG_GRAY}.${CLASS_OR_ID.AG_REMOVE}` return [ h(`span.${className}.${CLASS_OR_ID.AG_REMOVE}`, markerVnode), h(spaceSelector, contentVnode) ] }