<script>
import Basic from './basic.md';
import Avatar from './avatar.md';
import DefaultFileList from './defaultFileList.md';
import PictureCard from './picture-card.md';
import FileList from './fileList.md';
import Drag from './drag.md';
import PictureStyle from './picture-style.md';
import UploadManually from './upload-manually.md';
import Directory from './directory.md';

import CN from '../index.zh-CN.md';
import US from '../index.en-US.md';

const md = {
  cn: `# 上传
  上传是将信息(网页、文字、图片、视频等)通过网页或者上传工具发布到远程服务器上的过程。
  ## 何时使用
  - 当需要上传一个或一些文件时。
  - 当需要展现上传的进度时。
  - 当需要使用拖拽交互时。
        ## 代码演示`,
  us: `# Upload
  Upload file by selecting or dragging.


## When To Use

  Uploading is the process of publishing information (web pages, text, pictures, video, etc.) to a remote server via a web page or upload tool.

  - When you need to upload one or more files.
  - When you need to show the process of uploading.
  - When you need to upload files by dragging and dropping.
  ## Examples
  `,
};
export default {
  category: 'Components',
  subtitle: '上传',
  type: 'Data Entry',
  title: 'Upload',
  render() {
    return (
      <div>
        <md cn={md.cn} us={md.us} />
        <Basic />
        <Avatar />
        <DefaultFileList />
        <PictureCard />
        <FileList />
        <Drag />
        <PictureStyle />
        <UploadManually />
        <Directory />
        <api>
          <template slot="cn">
            <CN />
          </template>
          <US />
        </api>
      </div>
    );
  },
};
</script>