Files
frontend-app-ora-grading/src/components/FilePreview/BaseRenderers/TXTRenderer.jsx
Ben Warzeski 5f12c4fb8e chore: renderer test coverage (#103)
* chore: renderer test coverage

* fix: lint

* chore: api tests

* chore: tests for app reducer and StartGradeButton

* chore: lint

* fix: update reducer tests

* chore: more test coverage

* chore: test coverage

* chore: update test for merge conflicts
2022-04-29 14:54:33 -04:00

23 lines
516 B
JavaScript

import React from 'react';
import PropTypes from 'prop-types';
import { rendererHooks } from './textHooks';
const TXTRenderer = ({ url, onError, onSuccess }) => {
const { content } = rendererHooks({ url, onError, onSuccess });
return (
<pre className="txt-renderer">
{content}
</pre>
);
};
TXTRenderer.defaultProps = {};
TXTRenderer.propTypes = {
url: PropTypes.string.isRequired,
onError: PropTypes.func.isRequired,
onSuccess: PropTypes.func.isRequired,
};
export default TXTRenderer;