import React from 'react' import PropTypes from 'prop-types' import classnames from 'classnames' import { FILE_TYPE } from '../../helper.js' const FileItem = props => { const iconType = (() => { switch (props.type) { case FILE_TYPE.PAGE_HTML: return 'fa fa-file-word-o' case FILE_TYPE.PAGE_MARKDOWN: return 'fa fa-file-code-o' case FILE_TYPE.FILE: return 'fa fa-file-image-o' case FILE_TYPE.THREAD: return 'fa fa-comments-o' case FILE_TYPE.TASK: return 'fa fa-list-ul' case FILE_TYPE.ISSUE: return 'fa fa-ticket' } })() const iconStatus = (() => { switch (props.status) { case 'current': return 'fa fa-cogs current-color' case 'validated': return 'fa fa-check validated-color' case 'canceled': return 'fa fa-ban canceled-color' case 'outdated': return '' // @TODO } })() return (