Skip to content

Commit a149531

Browse files
arbrandesclaude
andcommitted
feat: provide chromeless roles to hide shell header and footer
Co-Authored-By: Claude <noreply@anthropic.com>
1 parent e11cd04 commit a149531

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

src/app.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
import { App } from '@openedx/frontend-base';
22
import { appId } from './constants';
3+
import provides from './provides';
34
import routes from './routes';
45

56
const app: App = {
67
appId,
78
routes,
9+
provides,
810
config: {
911
ACTIVATION_EMAIL_SUPPORT_LINK: null,
1012
ALLOW_PUBLIC_ACCOUNT_CREATION: true,

src/provides.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import { providesChromelessRolesId } from '@openedx/frontend-base';
2+
import {
3+
confirmPasswordRole,
4+
loginRole,
5+
registerRole,
6+
resetPasswordRole,
7+
welcomeRole,
8+
} from './constants';
9+
10+
const provides = {
11+
[providesChromelessRolesId]: [loginRole, registerRole, resetPasswordRole, confirmPasswordRole, welcomeRole],
12+
};
13+
14+
export default provides;

0 commit comments

Comments
 (0)