From 0257ada6decd506774c4f3160d0886b6c80c6625 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 18 Mar 2026 16:21:19 +0100 Subject: [PATCH] ui: add React Aria and React Stately dependencies Add `react-aria`, `@react-aria/interactions`, `@react-stately/layout`, and `@react-stately/overlays` as dependencies, and `react-stately` as a dev dependency to `@backstage/ui`. Signed-off-by: Patrik Oldsberg Made-with: Cursor --- .changeset/ui-react-aria-deps.md | 5 +++++ packages/ui/package.json | 5 +++++ yarn.lock | 5 +++++ 3 files changed, 15 insertions(+) create mode 100644 .changeset/ui-react-aria-deps.md diff --git a/.changeset/ui-react-aria-deps.md b/.changeset/ui-react-aria-deps.md new file mode 100644 index 0000000000..f946362d16 --- /dev/null +++ b/.changeset/ui-react-aria-deps.md @@ -0,0 +1,5 @@ +--- +'@backstage/ui': patch +--- + +Added `react-aria`, `@react-aria/interactions`, `@react-stately/layout`, and `@react-stately/overlays` as dependencies, and `react-stately` as a dev dependency. diff --git a/packages/ui/package.json b/packages/ui/package.json index e62add25ac..364bf8dec2 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -47,9 +47,13 @@ }, "dependencies": { "@backstage/version-bridge": "workspace:^", + "@react-aria/interactions": "^3.27.1", + "@react-stately/layout": "^4.6.0", + "@react-stately/overlays": "^3.6.23", "@remixicon/react": "^4.6.0", "@tanstack/react-table": "^8.21.3", "clsx": "^2.1.1", + "react-aria": "^3.47.0", "react-aria-components": "^1.14.0", "use-sync-external-store": "^1.4.0" }, @@ -64,6 +68,7 @@ "react": "^18.0.2", "react-dom": "^18.0.2", "react-router-dom": "^6.30.2", + "react-stately": "^3.45.0", "storybook": "^10.3.0-alpha.1" }, "peerDependencies": { diff --git a/yarn.lock b/yarn.lock index fd201d7eea..190bfb1b31 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7933,6 +7933,9 @@ __metadata: dependencies: "@backstage/cli": "workspace:^" "@backstage/version-bridge": "workspace:^" + "@react-aria/interactions": "npm:^3.27.1" + "@react-stately/layout": "npm:^4.6.0" + "@react-stately/overlays": "npm:^3.6.23" "@remixicon/react": "npm:^4.6.0" "@tanstack/react-table": "npm:^8.21.3" "@types/react": "npm:^18.0.0" @@ -7943,9 +7946,11 @@ __metadata: glob: "npm:^11.0.1" globals: "npm:^17.0.0" react: "npm:^18.0.2" + react-aria: "npm:^3.47.0" react-aria-components: "npm:^1.14.0" react-dom: "npm:^18.0.2" react-router-dom: "npm:^6.30.2" + react-stately: "npm:^3.45.0" storybook: "npm:^10.3.0-alpha.1" use-sync-external-store: "npm:^1.4.0" peerDependencies: