mirror of
https://github.com/ant-design/ant-design.git
synced 2024-12-16 01:29:11 +08:00
853283b7e4
* docs: DatePicker design tab * docs: add design demo * docs: add anchor for design demo * docs: init g6 * docs: behavior map * test: fix test cov * docs: behavior map comp * docs: add map title * docs: fix ssr * docs: update demo * docs: optimize copy ux * docs: update demo * chore: code clean
19 lines
485 B
TypeScript
19 lines
485 B
TypeScript
import type { FC } from 'react';
|
|
import React from 'react';
|
|
import type { IPreviewerProps } from 'dumi';
|
|
import { useTabMeta } from 'dumi';
|
|
import CodePreviewer from './CodePreviewer';
|
|
import DesignPreviewer from './DesignPreviewer';
|
|
|
|
const Previewer: FC<IPreviewerProps> = ({ ...props }) => {
|
|
const tab = useTabMeta();
|
|
|
|
if (tab?.frontmatter.title === 'Design') {
|
|
return <DesignPreviewer {...props} />;
|
|
}
|
|
|
|
return <CodePreviewer {...props} />;
|
|
};
|
|
|
|
export default Previewer;
|