Skip to content

Update to react-router 7 #1242

Update to react-router 7

Update to react-router 7 #1242

Re-run triggered December 6, 2024 10:36
Status Failure
Total duration 2m 24s
Artifacts

ci.yml

on: pull_request
Matrix: ci / static-checks
Matrix: ci / unit-tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors
test/redirect-rules/ShortUrlRedirectRules.test.tsx > <ShortUrlRedirectRules /> > resets rules state when unmounted: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ ShortUrlRedirectRules src/redirect-rules/ShortUrlRedirectRules.tsx:42:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > passes a11y checks: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > passes a11y checks: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > passes a11y checks: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > passes a11y checks: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > passes a11y checks: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > renders loading message while loading detail: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > renders error when loading detail fails: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > renders form when detail properly loads: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12
test/short-urls/EditShortUrl.test.tsx > <EditShortUrl /> > shows error when saving data has failed: node_modules/@shlinkio/shlink-frontend-kit/dist/index.js#L139
Error: useLocation() may be used only in the context of a <Router> component. ❯ invariant node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:182:11 ❯ useLocation node_modules/react-router/dist/development/chunk-D52XG6IA.mjs:4082:3 ❯ we node_modules/@shlinkio/shlink-frontend-kit/dist/index.js:139:25 ❯ useShortUrlIdentifier src/short-urls/helpers/hooks.ts:84:22 ❯ EditShortUrl src/short-urls/EditShortUrl.tsx:34:22 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:16305:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20074:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21587:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27426:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26560:12