diff --git a/src/components/forms/CourseForm.js b/src/components/forms/CourseForm.js new file mode 100644 index 0000000..913235d --- /dev/null +++ b/src/components/forms/CourseForm.js @@ -0,0 +1,58 @@ +import React from "react"; +import TextInput from "../common/TextInput"; +import PropTypes from "prop-types"; + +function CourseForm(props) { + return ( +
+ ); +} + +CourseForm.propTypes = { + course: PropTypes.object.isRequired, + onSubmit: PropTypes.func.isRequired, + onChange: PropTypes.func.isRequired, + errors: PropTypes.object.isRequired, +}; + +export default CourseForm; diff --git a/src/components/forms/UserForm.js b/src/components/forms/UserForm.js new file mode 100644 index 0000000..6d25e92 --- /dev/null +++ b/src/components/forms/UserForm.js @@ -0,0 +1,29 @@ +import React from "react"; +import TextInput from "../common/TextInput"; +import PropTypes from "prop-types"; + +function UserForm(props) { + return ( + + ); +} + +UserForm.propTypes = { + user: PropTypes.object.isRequired, + onSubmit: PropTypes.func.isRequired, + onChange: PropTypes.func.isRequired, + errors: PropTypes.object.isRequired, +}; + +export default UserForm;