chore: remove the extra type import

pull/3772/head
meteorlxy 1 year ago
parent f3aa8b9d85
commit 7467b126b6

@ -16,7 +16,6 @@ import { tocPlugin, type TocPluginOptions } from '@mdit-vue/plugin-toc'
import { slugify } from '@mdit-vue/shared' import { slugify } from '@mdit-vue/shared'
import MarkdownIt from 'markdown-it' import MarkdownIt from 'markdown-it'
import type { Options } from 'markdown-it' import type { Options } from 'markdown-it'
import type StateCore from 'markdown-it/lib/rules_core/state_core.mjs'
import anchorPlugin from 'markdown-it-anchor' import anchorPlugin from 'markdown-it-anchor'
import attrsPlugin from 'markdown-it-attrs' import attrsPlugin from 'markdown-it-attrs'
// @ts-expect-error: types of markdown-it-emoji are not up-to-date // @ts-expect-error: types of markdown-it-emoji are not up-to-date
@ -240,7 +239,7 @@ export const createMarkdownRenderer = async (
slugify, slugify,
permalink: anchorPlugin.permalink.linkInsideHeader({ permalink: anchorPlugin.permalink.linkInsideHeader({
symbol: '​', symbol: '​',
renderAttrs: (slug, state: StateCore) => { renderAttrs: (slug, state) => {
// Find `heading_open` with the id identical to slug // Find `heading_open` with the id identical to slug
const idx = state.tokens.findIndex((token) => { const idx = state.tokens.findIndex((token) => {
const attrs = token.attrs const attrs = token.attrs

Loading…
Cancel
Save