Skip to content

Commit d07af92

Browse files
KlukiesLukas Cornille
andauthored
chore: update remix packages (#341)
Co-authored-by: Lukas Cornille <[email protected]>
1 parent 0852724 commit d07af92

File tree

4 files changed

+65
-95
lines changed

4 files changed

+65
-95
lines changed

app/utils/request-info.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
import { type SerializeFrom } from '@remix-run/node'
21
import { useRouteLoaderData } from '@remix-run/react'
32
import { type loader as rootLoader } from '~/root.tsx'
3+
import { invariant } from './misc.ts'
44

55
/**
66
* @returns the request info from the root loader
77
*/
88
export function useRequestInfo() {
9-
const data = useRouteLoaderData('root') as SerializeFrom<typeof rootLoader>
9+
const data = useRouteLoaderData<typeof rootLoader>('root')
10+
invariant(data?.requestInfo, 'No requestInfo found in root loader')
11+
1012
return data.requestInfo
1113
}

app/utils/user.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ function isUser(user: any): user is SerializeFrom<typeof rootLoader>['user'] {
77
}
88

99
export function useOptionalUser() {
10-
const data = useRouteLoaderData('root') as SerializeFrom<typeof rootLoader>
10+
const data = useRouteLoaderData<typeof rootLoader>('root')
1111
if (!data || !isUser(data.user)) {
1212
return undefined
1313
}

package-lock.json

Lines changed: 52 additions & 84 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,12 @@
4848
"@radix-ui/react-toast": "^1.1.4",
4949
"@radix-ui/react-tooltip": "^1.0.6",
5050
"@react-email/components": "^0.0.7",
51-
"@remix-run/css-bundle": "^1.18.1",
52-
"@remix-run/express": "^1.18.1",
53-
"@remix-run/node": "^1.18.1",
54-
"@remix-run/react": "^1.18.1",
51+
"@remix-run/css-bundle": "^1.19.1",
52+
"@remix-run/express": "^1.19.1",
53+
"@remix-run/node": "^1.19.1",
54+
"@remix-run/react": "^1.19.1",
5555
"@remix-run/router": "^1.7.2",
56-
"@remix-run/server-runtime": "^1.18.1",
56+
"@remix-run/server-runtime": "^1.19.1",
5757
"@sentry/remix": "^7.59.2",
5858
"address": "^1.2.2",
5959
"autoprefixer": "^10.4.14",
@@ -99,9 +99,9 @@
9999
"devDependencies": {
100100
"@faker-js/faker": "^8.0.2",
101101
"@playwright/test": "^1.36.1",
102-
"@remix-run/dev": "^1.18.1",
103-
"@remix-run/eslint-config": "^1.18.1",
104-
"@remix-run/serve": "^1.18.1",
102+
"@remix-run/dev": "^1.19.1",
103+
"@remix-run/eslint-config": "^1.19.1",
104+
"@remix-run/serve": "^1.19.1",
105105
"@sly-cli/sly": "^1.4.5",
106106
"@testing-library/jest-dom": "^5.17.0",
107107
"@total-typescript/ts-reset": "^0.4.2",

0 commit comments

Comments
 (0)