chore: add slot to allow additional course app plugin (#941)

* chore: add @openedx/frontend-plugin-framework

chore: move plugin page setting button to a props

chore: split out app setting modal for reusability

chore: add implementation of WTC plugin

chore: update app setting form

chore: implement the plugin form with mock

chore: follow the UI design

chore: remove translation plugin and move it into frontend-plugin instead

* chore: add eslint ignore for env.config.jsx

* chore: update package-lock.json
This commit is contained in:
Leangseu Kim
2024-04-24 11:55:46 -04:00
committed by GitHub
parent 98138181f7
commit e55f031c39
10 changed files with 395 additions and 209 deletions

3
.gitignore vendored
View File

@@ -26,3 +26,6 @@ temp/babel-plugin-react-intl
# Messages .json files fetched by atlas
src/i18n/messages/
# environment js config
env.config.jsx