Skip to content

Commit a1df9a9

Browse files
awais-ansariarbrandes
authored andcommitted
fix: add LearningHeader demo to example app
1 parent 0319005 commit a1df9a9

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

example/index.js

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { AppContext, AppProvider } from '@edx/frontend-platform/react';
55
import Header from '@edx/frontend-component-header';
66

77
import './index.scss';
8+
import LearningHeader from '../src/learning-header/LearningHeader';
89
import StudioHeader from '../src/studio-header/StudioHeader';
910

1011
subscribe(APP_READY, () => {
@@ -31,7 +32,7 @@ subscribe(APP_READY, () => {
3132
}}>
3233
<Header />
3334
</AppContext.Provider>
34-
<h5 className="mt-2 mb-5">Logged in state</h5>
35+
<h5 className="mt-2 mb-5">Logged in state for header</h5>
3536
<AppContext.Provider value={{
3637
authenticatedUser: {
3738
userId: '123abc',
@@ -60,6 +61,23 @@ subscribe(APP_READY, () => {
6061
/>
6162
</AppContext.Provider>
6263
<h5 className="mt-2">Logged in state for Studio header</h5>
64+
<AppContext.Provider value={{
65+
authenticatedUser: {
66+
userId: '123abc',
67+
username: 'testuser',
68+
roles: [],
69+
administrator: false,
70+
},
71+
config: getConfig(),
72+
}}>
73+
<LearningHeader
74+
courseOrg="testX"
75+
courseNumber="run123"
76+
courseTitle="Course Name"
77+
showUserDropdown
78+
/>
79+
</AppContext.Provider>
80+
<h5 className="mt-2">Logged in state for Learning header</h5>
6381
</AppProvider>,
6482
document.getElementById('root'),
6583
);

0 commit comments

Comments
 (0)