| | |
| | | // skip until we find the blockref that matches |
| | | if (el.properties?.id === blockRef) { |
| | | startIdx = i |
| | | startDepth = Number(el.tagName.substring(1)) |
| | | startDepth = depth |
| | | } |
| | | } else if (depth <= startDepth) { |
| | | // looking for new header that is same level or higher |
| | | endIdx = i |
| | | break |
| | | } |
| | | } |
| | | |
| | |
| | | </div> |
| | | ) |
| | | |
| | | const lang = componentData.frontmatter?.lang ?? cfg.locale?.split("-")[0] ?? "en" |
| | | const lang = componentData.fileData.frontmatter?.lang ?? cfg.locale?.split("-")[0] ?? "en" |
| | | const doc = ( |
| | | <html lang={lang}> |
| | | <Head {...componentData} /> |