Files
s3browser-frontend/src/components/FileElement.tsx
2021-07-27 21:24:20 +02:00

28 lines
463 B
TypeScript

import React from "react"
import PropTypes from "prop-types"
import { File } from "../generated/graphql"
import sizeToReadable from "../functions/sizeToReadable"
interface Props {
file: File
}
const FileElement: React.FC<Props> = (props) => {
return (
<>
<td>
📄 {props.file.name}
</td>
<td>
{sizeToReadable(props.file.size)}
</td>
</>
)
}
FileElement.propTypes = {
file: PropTypes.any.isRequired
}
export default FileElement