Skip to content

Commit 8a6734f

Browse files
chore(global-header): add missing BUI dependency (#2063)
Signed-off-by: Christoph Jerolimov <[email protected]>
1 parent b18e2e5 commit 8a6734f

File tree

7 files changed

+67
-54
lines changed

7 files changed

+67
-54
lines changed

workspaces/global-header/packages/app/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
"@backstage/plugin-techdocs-react": "^1.3.5",
4646
"@backstage/plugin-user-settings": "^0.8.29",
4747
"@backstage/theme": "^0.7.0",
48+
"@backstage/ui": "^0.9.1",
4849
"@material-ui/core": "^4.12.2",
4950
"@material-ui/icons": "^4.9.1",
5051
"@mui/icons-material": "5.18.0",

workspaces/global-header/packages/app/src/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@
1717
import '@backstage/cli/asset-types';
1818
import ReactDOM from 'react-dom/client';
1919
import App from './App';
20+
import '@backstage/ui/css/styles.css';
2021

2122
ReactDOM.createRoot(document.getElementById('root')!).render(<App />);

workspaces/global-header/plugins/global-header-test/dev/index.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
* limitations under the License.
1515
*/
1616
import { createDevApp } from '@backstage/dev-utils';
17+
// eslint-disable-next-line @backstage/no-ui-css-imports-in-non-frontend
18+
import '@backstage/ui/css/styles.css';
19+
1720
import {
1821
globalHeaderTestPlugin,
1922
TestHeader,

workspaces/global-header/plugins/global-header-test/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"@backstage/core-app-api": "^1.19.2",
4848
"@backstage/dev-utils": "^1.1.17",
4949
"@backstage/test-utils": "^1.7.13",
50+
"@backstage/ui": "^0.9.1",
5051
"@testing-library/jest-dom": "^6.0.0",
5152
"@testing-library/react": "^14.0.0",
5253
"@testing-library/user-event": "^14.0.0",

workspaces/global-header/plugins/global-header/dev/index.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ import {
3232
NotificationsClient,
3333
} from '@backstage/plugin-notifications';
3434

35+
// eslint-disable-next-line @backstage/no-ui-css-imports-in-non-frontend
36+
import '@backstage/ui/css/styles.css';
37+
3538
import Button from '@mui/material/Button';
3639

3740
import { ScalprumContext, ScalprumState } from '@scalprum/react-core';

workspaces/global-header/plugins/global-header/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
"@backstage/frontend-test-utils": "^0.4.1",
6868
"@backstage/plugin-search-common": "^1.2.21",
6969
"@backstage/test-utils": "^1.7.13",
70+
"@backstage/ui": "^0.9.1",
7071
"@openshift/dynamic-plugin-sdk": "^5.0.1",
7172
"@red-hat-developer-hub/backstage-plugin-theme": "^0.12.0",
7273
"@testing-library/jest-dom": "^6.0.0",

workspaces/global-header/yarn.lock

Lines changed: 57 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -2242,9 +2242,9 @@ __metadata:
22422242
linkType: hard
22432243

22442244
"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.6, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.26.0, @babel/runtime@npm:^7.28.4, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.0, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.3, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2":
2245-
version: 7.28.4
2246-
resolution: "@babel/runtime@npm:7.28.4"
2247-
checksum: 934b0a0460f7d06637d93fcd1a44ac49adc33518d17253b5a0b55ff4cb90a45d8fe78bf034b448911dbec7aff2a90b918697559f78d21c99ff8dbadae9565b55
2245+
version: 7.28.6
2246+
resolution: "@babel/runtime@npm:7.28.6"
2247+
checksum: 42d8a868c2fc2e9a77927945a6daa7ec03c7ea49e611e0d15442933cdabb12f20e3a6849c729259076c10a4247adec229331d1f94c2d0073ea0979d7853e29fd
22482248
languageName: node
22492249
linkType: hard
22502250

@@ -4816,7 +4816,7 @@ __metadata:
48164816
languageName: node
48174817
linkType: hard
48184818

4819-
"@backstage/ui@npm:^0.9.0":
4819+
"@backstage/ui@npm:^0.9.0, @backstage/ui@npm:^0.9.1":
48204820
version: 0.9.1
48214821
resolution: "@backstage/ui@npm:0.9.1"
48224822
dependencies:
@@ -6378,12 +6378,12 @@ __metadata:
63786378
languageName: unknown
63796379
linkType: soft
63806380

6381-
"@internationalized/date@npm:^3.10.0":
6382-
version: 3.10.0
6383-
resolution: "@internationalized/date@npm:3.10.0"
6381+
"@internationalized/date@npm:^3.10.0, @internationalized/date@npm:^3.10.1":
6382+
version: 3.10.1
6383+
resolution: "@internationalized/date@npm:3.10.1"
63846384
dependencies:
63856385
"@swc/helpers": ^0.5.0
6386-
checksum: cb6a33622ad368e42fd2d05f9c9111644d0861ea6c9305d7d73b85ddb0cd9259c5af37087d8ed05a2a07d76b798b386c89fb85a2dd567b0f4b0cc19770e0d42b
6386+
checksum: ed71692398ec9dbb33a93e2f6c0952627f1af838078af471f6e982769ad33dbe19faf4ce659bb086ca442be5e7777d300398f076fecd93d1c32a4d4a8f1d7667
63876387
languageName: node
63886388
linkType: hard
63896389

@@ -9625,19 +9625,19 @@ __metadata:
96259625
languageName: node
96269626
linkType: hard
96279627

9628-
"@react-aria/focus@npm:^3.21.2":
9629-
version: 3.21.2
9630-
resolution: "@react-aria/focus@npm:3.21.2"
9628+
"@react-aria/focus@npm:^3.21.2, @react-aria/focus@npm:^3.21.3":
9629+
version: 3.21.3
9630+
resolution: "@react-aria/focus@npm:3.21.3"
96319631
dependencies:
9632-
"@react-aria/interactions": ^3.25.6
9633-
"@react-aria/utils": ^3.31.0
9632+
"@react-aria/interactions": ^3.26.0
9633+
"@react-aria/utils": ^3.32.0
96349634
"@react-types/shared": ^3.32.1
96359635
"@swc/helpers": ^0.5.0
96369636
clsx: ^2.0.0
96379637
peerDependencies:
96389638
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
96399639
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9640-
checksum: c6a773f2add800cafabae654dcb4aee51a7d205911de0fc7b0c9417cab5644ca7c8358749d92abe0295be2aa199f864b06071547def4c975e79fbc0dc1aec9da
9640+
checksum: 1b9c0d3ca82f3e3e74caa121a596da4f967a84bce8a12a9ecf3e5a4279948cf856cf7cd8932d3098a80664de35ef27d0e091624d5c5659e79b8f30fd4f14933e
96419641
languageName: node
96429642
linkType: hard
96439643

@@ -9702,38 +9702,38 @@ __metadata:
97029702
languageName: node
97039703
linkType: hard
97049704

9705-
"@react-aria/i18n@npm:^3.12.13":
9706-
version: 3.12.13
9707-
resolution: "@react-aria/i18n@npm:3.12.13"
9705+
"@react-aria/i18n@npm:^3.12.13, @react-aria/i18n@npm:^3.12.14":
9706+
version: 3.12.14
9707+
resolution: "@react-aria/i18n@npm:3.12.14"
97089708
dependencies:
9709-
"@internationalized/date": ^3.10.0
9709+
"@internationalized/date": ^3.10.1
97109710
"@internationalized/message": ^3.1.8
97119711
"@internationalized/number": ^3.6.5
97129712
"@internationalized/string": ^3.2.7
97139713
"@react-aria/ssr": ^3.9.10
9714-
"@react-aria/utils": ^3.31.0
9714+
"@react-aria/utils": ^3.32.0
97159715
"@react-types/shared": ^3.32.1
97169716
"@swc/helpers": ^0.5.0
97179717
peerDependencies:
97189718
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
97199719
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9720-
checksum: 4b0d8dd0f62702bc1e55793ef60825c6c1ad8d7fe33d6bd979ad50b47441ba98b2599565df997b5665092c3858d3e40a72e4dc74fb087a49b70593e72a7bf9e4
9720+
checksum: 42794577654660e2ce0e14590313d7b8bab409557ce7edb8631a29f790f70cb0d283bc0e350145e6309263af39858e5d081135f5f7f4da7c3fd52b72c96e0c47
97219721
languageName: node
97229722
linkType: hard
97239723

9724-
"@react-aria/interactions@npm:^3.25.6":
9725-
version: 3.25.6
9726-
resolution: "@react-aria/interactions@npm:3.25.6"
9724+
"@react-aria/interactions@npm:^3.25.6, @react-aria/interactions@npm:^3.26.0":
9725+
version: 3.26.0
9726+
resolution: "@react-aria/interactions@npm:3.26.0"
97279727
dependencies:
97289728
"@react-aria/ssr": ^3.9.10
9729-
"@react-aria/utils": ^3.31.0
9729+
"@react-aria/utils": ^3.32.0
97309730
"@react-stately/flags": ^3.1.2
97319731
"@react-types/shared": ^3.32.1
97329732
"@swc/helpers": ^0.5.0
97339733
peerDependencies:
97349734
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
97359735
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9736-
checksum: e3965a550b6e2caf7b4e0c7375fe93ca75ffd836e1c69130cdc234376f40ed91da963381e5a28b815f1d1be5901edb63e6eb80c31c8af8a0b3239b243c65a9bf
9736+
checksum: 3e174fc3eb332195bfa4904334aaad1253a0573dee8901a4170cb019b6ca00c90675dd86e3960f63cee3f7bfdddf5ae4864f24eb02ce5f88d08bbf1d6b53c518
97379737
languageName: node
97389738
linkType: hard
97399739

@@ -9874,24 +9874,24 @@ __metadata:
98749874
linkType: hard
98759875

98769876
"@react-aria/overlays@npm:^3.30.0":
9877-
version: 3.30.0
9878-
resolution: "@react-aria/overlays@npm:3.30.0"
9877+
version: 3.31.0
9878+
resolution: "@react-aria/overlays@npm:3.31.0"
98799879
dependencies:
9880-
"@react-aria/focus": ^3.21.2
9881-
"@react-aria/i18n": ^3.12.13
9882-
"@react-aria/interactions": ^3.25.6
9880+
"@react-aria/focus": ^3.21.3
9881+
"@react-aria/i18n": ^3.12.14
9882+
"@react-aria/interactions": ^3.26.0
98839883
"@react-aria/ssr": ^3.9.10
9884-
"@react-aria/utils": ^3.31.0
9885-
"@react-aria/visually-hidden": ^3.8.28
9886-
"@react-stately/overlays": ^3.6.20
9884+
"@react-aria/utils": ^3.32.0
9885+
"@react-aria/visually-hidden": ^3.8.29
9886+
"@react-stately/overlays": ^3.6.21
98879887
"@react-types/button": ^3.14.1
98889888
"@react-types/overlays": ^3.9.2
98899889
"@react-types/shared": ^3.32.1
98909890
"@swc/helpers": ^0.5.0
98919891
peerDependencies:
98929892
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
98939893
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
9894-
checksum: 93d5eae156ba0b52ca4ff52283290fb4e9f56ca7f4afe9914e0bd1471a13aa3ebce3d74c8a357c04c72119100e3045ae9bfbb09ac9a7452901c055d66610028f
9894+
checksum: 5dbda76594f5cc4b7a79ca7b3da28f7971cfe12c33e325f6195eeadc6f13c5709b563799098ac50ba1bd76c1eb9277e459e814b93381b379e9065360fe17572f
98959895
languageName: node
98969896
linkType: hard
98979897

@@ -10246,20 +10246,20 @@ __metadata:
1024610246
languageName: node
1024710247
linkType: hard
1024810248

10249-
"@react-aria/utils@npm:^3.31.0":
10250-
version: 3.31.0
10251-
resolution: "@react-aria/utils@npm:3.31.0"
10249+
"@react-aria/utils@npm:^3.31.0, @react-aria/utils@npm:^3.32.0":
10250+
version: 3.32.0
10251+
resolution: "@react-aria/utils@npm:3.32.0"
1025210252
dependencies:
1025310253
"@react-aria/ssr": ^3.9.10
1025410254
"@react-stately/flags": ^3.1.2
10255-
"@react-stately/utils": ^3.10.8
10255+
"@react-stately/utils": ^3.11.0
1025610256
"@react-types/shared": ^3.32.1
1025710257
"@swc/helpers": ^0.5.0
1025810258
clsx: ^2.0.0
1025910259
peerDependencies:
1026010260
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
1026110261
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
10262-
checksum: 21cdda60eb60509f943302972cd573a88c2ac968447b2bf6508aa392abca1ad5a21e2c826e1d68b3c991e328b8456d6d8d87a75f6c22a539e47c1441ba0e4bbe
10262+
checksum: f631012b146b428bca75377310e6d2e06a700da9c3325e82ad2ce8cc12b44bcada53840baf4b9782bd6f19bacf9d7fa5cebb9af66d7ad32a6d0b2c9b01a6f42f
1026310263
languageName: node
1026410264
linkType: hard
1026510265

@@ -10280,18 +10280,18 @@ __metadata:
1028010280
languageName: node
1028110281
linkType: hard
1028210282

10283-
"@react-aria/visually-hidden@npm:^3.8.28":
10284-
version: 3.8.28
10285-
resolution: "@react-aria/visually-hidden@npm:3.8.28"
10283+
"@react-aria/visually-hidden@npm:^3.8.28, @react-aria/visually-hidden@npm:^3.8.29":
10284+
version: 3.8.29
10285+
resolution: "@react-aria/visually-hidden@npm:3.8.29"
1028610286
dependencies:
10287-
"@react-aria/interactions": ^3.25.6
10288-
"@react-aria/utils": ^3.31.0
10287+
"@react-aria/interactions": ^3.26.0
10288+
"@react-aria/utils": ^3.32.0
1028910289
"@react-types/shared": ^3.32.1
1029010290
"@swc/helpers": ^0.5.0
1029110291
peerDependencies:
1029210292
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
1029310293
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
10294-
checksum: 053d1950a8eb75bc3fb1a4b3e11c3db8ecdb23888d1053dafe6fbacc390200cec47a966522786c24889eae9aa273f8ff6ecf317e7a67b13fb494384069fb75dd
10294+
checksum: 5fe5efd37421c63787da8aab2ec93d65a77f47069f3feab06b802a0e5ccad7b6bbf00ab80cdd1527bf88701e687297602a1c73072b3051023db39cb87592c02c
1029510295
languageName: node
1029610296
linkType: hard
1029710297

@@ -10563,16 +10563,16 @@ __metadata:
1056310563
languageName: node
1056410564
linkType: hard
1056510565

10566-
"@react-stately/overlays@npm:^3.6.20":
10567-
version: 3.6.20
10568-
resolution: "@react-stately/overlays@npm:3.6.20"
10566+
"@react-stately/overlays@npm:^3.6.20, @react-stately/overlays@npm:^3.6.21":
10567+
version: 3.6.21
10568+
resolution: "@react-stately/overlays@npm:3.6.21"
1056910569
dependencies:
10570-
"@react-stately/utils": ^3.10.8
10570+
"@react-stately/utils": ^3.11.0
1057110571
"@react-types/overlays": ^3.9.2
1057210572
"@swc/helpers": ^0.5.0
1057310573
peerDependencies:
1057410574
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
10575-
checksum: 652a5d3207631e63acd4b9f1a093f7570cbdc33924a02bea4bea2ff3b5e3c3497e92b4b2a3a2fb52136fa06ddfb890db8580ec509387043e0243d801f5e911a8
10575+
checksum: 2edd3e5b63b628472c7d8ebe1b8ed3db204d678f0d5980018c3b388ee6469c7d1147e920ada1365623fc82147b2b9f46008ce7baee1b1f2796332a7baf5dd6bc
1057610576
languageName: node
1057710577
linkType: hard
1057810578

@@ -10736,14 +10736,14 @@ __metadata:
1073610736
languageName: node
1073710737
linkType: hard
1073810738

10739-
"@react-stately/utils@npm:^3.10.8":
10740-
version: 3.10.8
10741-
resolution: "@react-stately/utils@npm:3.10.8"
10739+
"@react-stately/utils@npm:^3.10.8, @react-stately/utils@npm:^3.11.0":
10740+
version: 3.11.0
10741+
resolution: "@react-stately/utils@npm:3.11.0"
1074210742
dependencies:
1074310743
"@swc/helpers": ^0.5.0
1074410744
peerDependencies:
1074510745
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
10746-
checksum: 3d0ed0c1a73c06e50775a7037a4f88f12505313f6caa431d87c8ef20cfec63fedb60be294e6986d1ef5f5d85e5e7b1e2794f5971988561dc1ae78fc40e432c5c
10746+
checksum: a5232b6ad60f5171254fab1ca4e3f51328766d8c2868bc37fb052458580491dd466cfc71d88fb0c55c879d2621bd6d93543c6e361e2829e5fcb305bcb463ca2f
1074710747
languageName: node
1074810748
linkType: hard
1074910749

@@ -11090,6 +11090,7 @@ __metadata:
1109011090
"@backstage/dev-utils": ^1.1.17
1109111091
"@backstage/test-utils": ^1.7.13
1109211092
"@backstage/theme": ^0.7.0
11093+
"@backstage/ui": ^0.9.1
1109311094
"@mui/icons-material": 5.18.0
1109411095
"@mui/material": 5.18.0
1109511096
"@mui/styled-engine": 5.18.0
@@ -11130,6 +11131,7 @@ __metadata:
1113011131
"@backstage/plugin-user-settings": ^0.8.29
1113111132
"@backstage/test-utils": ^1.7.13
1113211133
"@backstage/theme": ^0.7.0
11134+
"@backstage/ui": ^0.9.1
1113311135
"@mui/icons-material": 5.18.0
1113411136
"@mui/material": 5.18.0
1113511137
"@mui/styled-engine": 5.18.0
@@ -15735,6 +15737,7 @@ __metadata:
1573515737
"@backstage/plugin-user-settings": ^0.8.29
1573615738
"@backstage/test-utils": ^1.7.13
1573715739
"@backstage/theme": ^0.7.0
15740+
"@backstage/ui": ^0.9.1
1573815741
"@material-ui/core": ^4.12.2
1573915742
"@material-ui/icons": ^4.9.1
1574015743
"@mui/icons-material": 5.18.0

0 commit comments

Comments
 (0)