Remove access to global state from some files (#26752)

* admin_console/license_settings/trial_banner

* invitation_modal and associated utils

* overlay trigger

* Change TrialBanner to not use makeGetCategory

* Address feedback

* Fixing unit tests D:

* Address further feedback

* Fix one last test
Этот коммит содержится в:
Harrison Healey
2024-04-22 14:53:42 -04:00
коммит произвёл GitHub
родитель 7429ddaf04
Коммит 22d72b6df8
34 изменённых файлов: 715 добавлений и 3619 удалений

20
webapp/package-lock.json сгенерированный
Просмотреть файл

@@ -210,7 +210,6 @@
"jest-cli": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"jest-junit": "16.0.0",
"jest-styled-components": "7.2.0",
"jest-watch-typeahead": "2.2.2",
"mmjstool": "github:mattermost/mattermost-utilities#73e61d2ede0ebf802492df4cfbac481d35efed54",
"nock": "13.2.8",
@@ -250,11 +249,6 @@
"node": ">=0.10.0"
}
},
"node_modules/@adobe/css-tools": {
"version": "4.3.1",
"dev": true,
"license": "MIT"
},
"node_modules/@ampproject/remapping": {
"version": "2.2.1",
"dev": true,
@@ -15904,20 +15898,6 @@
"node": ">=10"
}
},
"node_modules/jest-styled-components": {
"version": "7.2.0",
"dev": true,
"license": "MIT",
"dependencies": {
"@adobe/css-tools": "^4.0.1"
},
"engines": {
"node": ">= 12"
},
"peerDependencies": {
"styled-components": ">= 5"
}
},
"node_modules/jest-util": {
"version": "28.1.3",
"dev": true,