From f8ba29b015eb1088c2e613183bb315c99aa0de0c Mon Sep 17 00:00:00 2001 From: swve Date: Fri, 19 Jan 2024 22:08:33 +0100 Subject: [PATCH] Fix file input click event in ThumbnailUpdate component --- .../EditCourseGeneral/EditCourseGeneral.tsx | 8 ++ .../EditCourseGeneral/ThumbnailUpdate.tsx | 79 +++++++++++++++++++ .../Dashboard/UI/CourseOverviewTop.tsx | 2 +- apps/web/services/courses/courses.ts | 12 ++- apps/web/services/utils/ts/requests.ts | 9 +++ 5 files changed, 107 insertions(+), 3 deletions(-) create mode 100644 apps/web/components/Dashboard/Course/EditCourseGeneral/ThumbnailUpdate.tsx diff --git a/apps/web/components/Dashboard/Course/EditCourseGeneral/EditCourseGeneral.tsx b/apps/web/components/Dashboard/Course/EditCourseGeneral/EditCourseGeneral.tsx index 163e0e22..9b6b9814 100644 --- a/apps/web/components/Dashboard/Course/EditCourseGeneral/EditCourseGeneral.tsx +++ b/apps/web/components/Dashboard/Course/EditCourseGeneral/EditCourseGeneral.tsx @@ -5,6 +5,7 @@ import * as Switch from '@radix-ui/react-switch'; import * as Form from '@radix-ui/react-form'; import React from 'react' import { useCourse, useCourseDispatch } from '../../../Contexts/CourseContext'; +import ThumbnailUpdate from './ThumbnailUpdate'; type EditCourseStructureProps = { @@ -131,6 +132,13 @@ function EditCourseGeneral(props: EditCourseStructureProps) { + + + + + + +