| import '@js-preview/excel/lib/index.css'; | |
| import FileError from '../file-error'; | |
| import { useFetchExcel } from '../hooks'; | |
| const Excel = ({ filePath }: { filePath: string }) => { | |
| const { status, containerRef, error } = useFetchExcel(filePath); | |
| return ( | |
| <div | |
| id="excel" | |
| ref={containerRef} | |
| style={{ height: '100%', width: '100%' }} | |
| > | |
| {status || <FileError>{error}</FileError>} | |
| </div> | |
| ); | |
| }; | |
| export default Excel; | |