Skip to content

Commit 3a581a2

Browse files
committed
fix adapters
1 parent 568c485 commit 3a581a2

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

packages/router-core/src/router.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ export interface RouterOptions<
430430
*/
431431
disableGlobalCatchBoundary?: boolean
432432

433-
serializationAdapters?: Array<AnySerializationAdapter>
433+
serializationAdapters?: ReadonlyArray<AnySerializationAdapter>
434434
}
435435

436436
export interface RouterState<

packages/start-server-core/src/createStartHandler.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,10 @@ export function createStartHandler<TRouter extends AnyRouter>({
135135
isShell = request.headers.get(HEADERS.TSS_SHELL) === 'true'
136136
}
137137
// insert start specific default serialization adapters
138-
const serializationAdapters = router.options.serializationAdapters ?? []
139-
// TODO: client side needs to install that plugin in hydrateStart!
140-
serializationAdapters.push(ServerFunctionSerializationAdapter)
138+
const serializationAdapters = (
139+
router.options.serializationAdapters ?? []
140+
).concat(ServerFunctionSerializationAdapter)
141+
141142
router.update({
142143
history,
143144
isShell,

0 commit comments

Comments
 (0)