Skip to content

Commit f1a8f7b

Browse files
committed
feat: Add plugin slot for login page
This change adds a plugin slot for the login page allowing it to be customised. Since there was a dependency conflict between frontend-plugin-framework and the react-hooks testing package, the react-hooks testing package has been removed and a replaced with a simple mechanism for testing hooks. Since this touched the Login Page those have also been refactored to move away from redux connect.
1 parent 6879bac commit f1a8f7b

File tree

8 files changed

+305
-259
lines changed

8 files changed

+305
-259
lines changed

package-lock.json

Lines changed: 41 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@
3939
"@fortawesome/free-brands-svg-icons": "6.7.2",
4040
"@fortawesome/free-solid-svg-icons": "6.7.2",
4141
"@fortawesome/react-fontawesome": "0.2.2",
42+
"@openedx/frontend-plugin-framework": "^1.4.0",
4243
"@openedx/paragon": "^22.1.1",
4344
"@optimizely/react-sdk": "^2.9.1",
4445
"@redux-devtools/extension": "3.3.0",
4546
"@testing-library/react": "^12.1.5",
46-
"@testing-library/react-hooks": "^8.0.1",
4747
"algoliasearch": "^4.14.3",
4848
"algoliasearch-helper": "^3.14.0",
4949
"classnames": "2.5.1",

0 commit comments

Comments
 (0)