import * as React from 'react';
import {
Checkbox as ChakraCheckbox,
Divider as ChakraDivider,
Code as ChakraCode,
Heading as ChakraHeading,
Link as ChakraLink,
List as ChakraList,
ListItem as ChakraListItem,
Text as ChakraText,
} from '@chakra-ui/core';
import { TableCell, TableHeader, Table as ChakraTable } from './MDTable';
import { CodeBlock as CustomCodeBlock } from 'app/components';
export const Checkbox = ({ checked, children }) => (
{children}
);
export const List = ({ ordered, children }) => (
{children}
);
export const ListItem = ({ checked, children }) =>
checked ? (
{children}
) : (
{children}
);
export const Heading = ({ level, children }) => {
const levelMap = {
1: { as: 'h1', size: 'lg', fontWeight: 'bold' },
2: { as: 'h2', size: 'lg', fontWeight: 'normal' },
3: { as: 'h3', size: 'lg', fontWeight: 'bold' },
4: { as: 'h4', size: 'md', fontWeight: 'normal' },
5: { as: 'h5', size: 'md', fontWeight: 'bold' },
6: { as: 'h6', size: 'sm', fontWeight: 'bold' },
};
return {children};
};
export const Link = ({ children, ...props }) => (
{children}
);
export const CodeBlock = ({ value }) => {value};
export const TableData = ({ isHeader, children, ...props }) => {
const Component = isHeader ? TableHeader : TableCell;
return {children};
};
export const Paragraph = props => ;
export const InlineCode = props => ;
export const Divider = props => ;
export const Table = props => ;