You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm seeing a TS error when passing Nextjs's cookies() function to getIronSession
Argument of type 'ReadonlyRequestCookies' is not assignable to parameter of type 'CookieStore'.
Types of property 'set' are incompatible.
Type '(...args: [key: string, value: string, cookie?: Partial<ResponseCookie> | undefined] | [options: ResponseCookie]) => ResponseCookies' is not assignable to type '{ (name: string, value: string, cookie?: Partial<ResponseCookie> | undefined): void; (options: ResponseCookie): void; }'.
Types of parameters 'args' and 'name' are incompatible.
Type '[name: string, value: string, cookie?: Partial<ResponseCookie> | undefined]' is not assignable to type '[key: string, value: string, cookie?: Partial<ResponseCookie> | undefined] | [options: ResponseCookie]'.
Type '[name: string, value: string, cookie?: Partial<ResponseCookie> | undefined]' is not assignable to type '[key: string, value: string, cookie?: Partial<ResponseCookie> | undefined]'.
Type at position 2 in source is not compatible with type at position 2 in target.
Type 'Partial<ResponseCookie> | undefined' is not assignable to type 'Partial<import("/Users/brumm/Code/portals/node_modules/next/dist/compiled/@edge-runtime/cookies/index").ResponseCookie> | undefined'.
Type 'Partial<ResponseCookie>' is not assignable to type 'Partial<import("/Users/brumm/Code/portals/node_modules/next/dist/compiled/@edge-runtime/cookies/index").ResponseCookie>'.
Types of property 'priority' are incompatible.
Type 'unknown' is not assignable to type '"low" | "medium" | "high" | undefined'.ts(2345)
It seems like the priority attribute has been added to the types in @types/cookie@0.6.0, but this library is still on 0.5.4
The text was updated successfully, but these errors were encountered:
I'm seeing a TS error when passing Nextjs's cookies() function to getIronSession
Argument of type 'ReadonlyRequestCookies' is not assignable to parameter of type 'CookieStore'.
Types of property 'set' are incompatible.
Type '(...args: [key: string, value: string, cookie?: Partial<ResponseCookie> | undefined] | [options: ResponseCookie]) => ResponseCookies' is not assignable to type '{ (name: string, value: string, cookie?: Partial<ResponseCookie> | undefined): void; (options: ResponseCookie): void; }'.
Types of parameters 'args' and 'name' are incompatible.
Type '[name: string, value: string, cookie?: Partial<ResponseCookie> | undefined]' is not assignable to type '[key: string, value: string, cookie?: Partial<ResponseCookie> | undefined] | [options: ResponseCookie]'.
Type '[name: string, value: string, cookie?: Partial<ResponseCookie> | undefined]' is not assignable to type '[key: string, value: string, cookie?: Partial<ResponseCookie> | undefined]'.
Type at position 2 in source is not compatible with type at position 2 in target.
Type 'Partial<ResponseCookie> | undefined' is not assignable to type 'Partial<import("/Users/brumm/Code/portals/node_modules/next/dist/compiled/@edge-runtime/cookies/index").ResponseCookie> | undefined'.
Type 'Partial<ResponseCookie>' is not assignable to type 'Partial<import("/Users/brumm/Code/portals/node_modules/next/dist/compiled/@edge-runtime/cookies/index").ResponseCookie>'.
Types of property 'priority' are incompatible.
Type 'unknown' is not assignable to type '"low" | "medium" | "high" | undefined'.ts(2345)
It seems like the priority attribute has been added to the types in @types/cookie@0.6.0, but this library is still on 0.5.4
hello sir. I got the same error.
how do you solve that?
Hey there,
I'm seeing a TS error when passing Nextjs's
cookies()
function togetIronSession
It seems like the
priority
attribute has been added to the types in@types/cookie@0.6.0
, but this library is still on0.5.4
The text was updated successfully, but these errors were encountered: