Skip to content

Commit 820d0d6

Browse files
fix: Add react-router-dom as external dependency and install package
- Added react-router-dom to Vite external dependencies list in vite.config.ts - Installed react-router-dom package to resolve import errors - Fixes build failure: 'Rollup failed to resolve import react-router-dom from use-filter-sync.ts' The use-filter-sync.ts file imports from react-router-dom but it wasn't configured as an external dependency, causing the build to fail when trying to bundle it.
1 parent 334aa26 commit 820d0d6

3 files changed

Lines changed: 17 additions & 2 deletions

File tree

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"turbo": "^2.3.3"
2525
},
2626
"dependencies": {
27-
"@changesets/cli": "^2.27.11"
27+
"@changesets/cli": "^2.27.11",
28+
"react-router-dom": "^7.6.2"
2829
},
2930
"packageManager": "yarn@4.9.1"
3031
}

packages/components/vite.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export default defineConfig({
5454
'@radix-ui/react-switch',
5555
'@radix-ui/react-tooltip',
5656
'react-router',
57+
'react-router-dom',
5758
'@react-router/node',
5859
'class-variance-authority',
5960
'clsx',

yarn.lock

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6350,6 +6350,7 @@ __metadata:
63506350
dependencies:
63516351
"@biomejs/biome": "npm:^1.9.4"
63526352
"@changesets/cli": "npm:^2.27.11"
6353+
react-router-dom: "npm:^7.6.2"
63536354
turbo: "npm:^2.3.3"
63546355
languageName: unknown
63556356
linkType: soft
@@ -9506,7 +9507,19 @@ __metadata:
95069507
languageName: node
95079508
linkType: hard
95089509

9509-
"react-router@npm:^7.6.1":
9510+
"react-router-dom@npm:^7.6.2":
9511+
version: 7.6.2
9512+
resolution: "react-router-dom@npm:7.6.2"
9513+
dependencies:
9514+
react-router: "npm:7.6.2"
9515+
peerDependencies:
9516+
react: ">=18"
9517+
react-dom: ">=18"
9518+
checksum: 10c0/9a8370333b5c1ada5ed76a2c30a90ca5a5a8e6c8565165f147fb42b150f2b258b9e73935fe4945c459d770841abdfaf99c28f7e13da93b1f49b28e6a8e87aadb
9519+
languageName: node
9520+
linkType: hard
9521+
9522+
"react-router@npm:7.6.2, react-router@npm:^7.6.1":
95109523
version: 7.6.2
95119524
resolution: "react-router@npm:7.6.2"
95129525
dependencies:

0 commit comments

Comments
 (0)