// @ts-nocheck // This file is generated by Umi automatically // DO NOT CHANGE IT MANUALLY! import { demos as dm0, frontmatter as fm0, toc as toc0, texts as txt0 } from '/Users/mac/Public/Workspace/React/aj-captcha-react/docs/index.md?type=meta'; import { demos as dm1, frontmatter as fm1, toc as toc1, texts as txt1 } from '/Users/mac/Public/Workspace/React/aj-captcha-react/src/captcha/index.md?type=meta'; export { components } from './atoms'; export { tabs } from './tabs'; export const filesMeta = { 'docs/index': { frontmatter: fm0, toc: toc0, texts: txt0, demos: dm0, }, 'components/captcha/index': { frontmatter: fm1, toc: toc1, texts: txt1, demos: dm1, }, } // generate demos data in runtime, for reuse route.id to reduce bundle size export const demos = Object.entries(filesMeta).reduce((acc, [id, meta]) => { // append route id to demo Object.values(meta.demos).forEach((demo) => { demo.routeId = id; }); // merge demos Object.assign(acc, meta.demos); // remove demos from meta, to avoid deep clone demos in umi routes/children compatible logic delete meta.demos; return acc; }, {});