@hiyve/react-courses/hiyve — keep courses in Hiyve user files from a React app that uses HiyveProvider.
HiyveProvider
import { CourseProvider, CourseLibrary } from '@hiyve/react-courses';import { useHiyveCourseStorage } from '@hiyve/react-courses/hiyve';function Courses({ userId }: { userId: string }) { const { storage } = useHiyveCourseStorage({ userId }); return ( <CourseProvider storage={storage} currentUser={{ userId }}> <CourseLibrary onOpenCourse={(id) => navigate(`/courses/${id}`)} /> </CourseProvider> );} Copy
import { CourseProvider, CourseLibrary } from '@hiyve/react-courses';import { useHiyveCourseStorage } from '@hiyve/react-courses/hiyve';function Courses({ userId }: { userId: string }) { const { storage } = useHiyveCourseStorage({ userId }); return ( <CourseProvider storage={storage} currentUser={{ userId }}> <CourseLibrary onOpenCourse={(id) => navigate(`/courses/${id}`)} /> </CourseProvider> );}
@hiyve/react-courses/hiyve — keep courses in Hiyve user files from a React app that uses
HiyveProvider.Example