diff --git a/package-lock.json b/package-lock.json index b4cab62..35b7426 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2497,7 +2497,7 @@ }, "node_modules/@edx/frontend-build": { "version": "1.0.0-semantically-released", - "resolved": "git+ssh://git@github.com/openedx/frontend-build.git#73ba105afbb5652bbd06eaec27bf9a90df6d511e", + "resolved": "git+ssh://git@github.com/openedx/frontend-build.git#0c347189cdecb702fd937630f718d3d3c2ef1d15", "dev": true, "license": "AGPL-3.0", "dependencies": { @@ -22132,9 +22132,9 @@ "requires": {} }, "@edx/frontend-build": { - "version": "git+ssh://git@github.com/openedx/frontend-build.git#73ba105afbb5652bbd06eaec27bf9a90df6d511e", + "version": "git+ssh://git@github.com/openedx/frontend-build.git#0c347189cdecb702fd937630f718d3d3c2ef1d15", "dev": true, - "from": "@edx/frontend-build@github:openedx/frontend-build#ags/2321", + "from": "@edx/frontend-build@https://github.com/openedx/frontend-build#ags/2321", "requires": { "@babel/cli": "7.21.5", "@babel/core": "7.21.8", diff --git a/src/profile/ProfilePage.jsx b/src/profile/ProfilePage.jsx index 1951c29..a73c1dc 100644 --- a/src/profile/ProfilePage.jsx +++ b/src/profile/ProfilePage.jsx @@ -6,7 +6,6 @@ import { sendTrackingLogEvent } from '@edx/frontend-platform/analytics'; import { ensureConfig, getConfig } from '@edx/frontend-platform'; import { AppContext, - PARAGON_THEME_VARIANT_LIGHT, paragonThemeActions, } from '@edx/frontend-platform/react'; import { injectIntl, intlShape } from '@edx/frontend-platform/i18n'; @@ -99,16 +98,8 @@ class ProfilePage extends React.Component { } handleToggleParagonThemeVariant() { - const getNextThemeVariant = () => { - // if (this.context.paragonTheme.state.themeVariant === PARAGON_THEME_VARIANT_LIGHT) { - // return PARAGON_THEME_VARIANT_DARK; - // } - return PARAGON_THEME_VARIANT_LIGHT; - }; - const nextThemeVariant = getNextThemeVariant(); - this.context.paragonTheme.dispatch( - paragonThemeActions.setParagonThemeVariant(nextThemeVariant), - ); + const nextThemeVariant = this.context.paragonTheme.state.themeVariant === 'light' ? 'invalid' : 'light'; + this.context.paragonTheme.setThemeVariant(nextThemeVariant); } isYOBDisabled() {