import React, { Fragment } from 'react'; import { withTranslation } from 'react-i18next'; import PropTypes from 'prop-types'; import { withUnstatedContainers } from '../../UnstatedUtils'; import GrowiArchiveSection from './GrowiArchiveSection'; import AdminImportContainer from '~/client/services/AdminImportContainer'; class ImportDataPageContents extends React.Component { render() { const { t, adminImportContainer } = this.props; return (

{t('admin:importer_management.import_from', { from: 'esa.io' })}

esa.io GROWI
{t('Article')} {t('Page')}
{t('Category')} {t('Page Path')}
{t('User')} (TBD)
  • {t('admin:importer_management.page_skip')}

{t('admin:importer_management.import_from', { from: 'Qiita:Team' })}

Qiita:Team GROWI
{t('Article')} {t('Page')}
{t('Tag')} -
{t('admin:importer_management.Directory_hierarchy_tag')} (TBD)
{t('User')} (TBD)
  • {t('admin:importer_management.page_skip')}
); } } ImportDataPageContents.propTypes = { t: PropTypes.func.isRequired, // i18next adminImportContainer: PropTypes.instanceOf(AdminImportContainer).isRequired, }; /** * Wrapper component for using unstated */ const ImportDataPageContentsWrapper = withUnstatedContainers(ImportDataPageContents, [AdminImportContainer]); export default withTranslation()(ImportDataPageContentsWrapper);