Fix edit form for published course

This commit is contained in:
austinkelsay 2024-12-03 14:43:34 -06:00
parent 67ea5f523e
commit 088f906e71
No known key found for this signature in database
GPG Key ID: 44CB4EC6D9F2FA02

View File

@ -20,7 +20,7 @@ const PublishedCourseForm = ({ course }) => {
const [title, setTitle] = useState(course?.name || '');
const [summary, setSummary] = useState(course?.description || '');
const [content, setContent] = useState(course?.content || '');
const [isPaidCourse, setIsPaidCourse] = useState(course?.price ? true : false);
const [isPaidCourse, setIsPaidCourse] = useState(course?.price && course?.price > 0 ? true : false);
const [price, setPrice] = useState(course?.price || 0);
const [coverImage, setCoverImage] = useState(course?.image || '');
const [topics, setTopics] = useState(course?.topics || ['']);
@ -163,7 +163,7 @@ const PublishedCourseForm = ({ course }) => {
<p className="py-2">Paid Course</p>
<InputSwitch
checked={isPaidCourse}
onChange={(e) => setIsPaidResource(e.value)}
onChange={(e) => setIsPaidCourse(e.value)}
/>
{isPaidCourse && (
<div className="p-inputgroup flex-1 py-4">