feat: various course edition improvements

This commit is contained in:
swve 2024-06-14 00:18:23 +01:00
parent 29219391ea
commit f524ddb51a
5 changed files with 179 additions and 183 deletions

View file

@ -34,15 +34,17 @@ export function CourseProvider({ children, courseuuid }: any) {
}, [courseStructureData]);
if (error) return <div>Failed to load course structure</div>;
if (!courseStructureData) return <PageLoading/>;
if (!courseStructureData) return <PageLoading />;
return (
<CourseContext.Provider value={state}>
<CourseDispatchContext.Provider value={dispatch}>
{children}
</CourseDispatchContext.Provider>
</CourseContext.Provider>
)
if (courseStructureData) {
return (
<CourseContext.Provider value={state}>
<CourseDispatchContext.Provider value={dispatch}>
{children}
</CourseDispatchContext.Provider>
</CourseContext.Provider>
)
}
}
export function useCourse() {