mui-toolpad-extended-tuni
Version:
27 lines (26 loc) • 684 B
TypeScript
/** @format */
import { ReactNode } from 'react';
export interface EduMLProviderProps {
children?: ReactNode;
}
/**
* Main provider component for the LMS system.
*
* @version 2.1.0
* @breaking-changes
* - Renamed from EduMLProvider to LMSProvider
* - Updated authentication handling for course instances
* - Added support for course code level navigation
* - Improved context sharing between microservices
*
* @example
* ```tsx
* <BrowserRouter>
* <LMSProvider>
* {children}
* </LMSProvider>
* </BrowserRouter>
* ```
*/
declare const LMSProvider: ({ children }: EduMLProviderProps) => import("react/jsx-runtime").JSX.Element;
export default LMSProvider;