UNPKG

@mintlify/common

Version:

Commonly shared code within Mintlify

12 lines (11 loc) 445 B
import { visit } from 'unist-util-visit'; export const remarkValidateSteps = () => (tree) => { visit(tree, 'mdxJsxFlowElement', (node, _idx, parent) => { if (node.name === 'Step') { const parentElement = parent; if (!parentElement || parentElement.name !== 'Steps') { console.warn('Please ensure that all <Step> components are direct children of <Steps>.'); } } }); };