UNPKG

@tanstack/start-client-core

Version:

Modern and scalable routing for React applications

18 lines (16 loc) 524 B
import { makeSerovalPlugin, defaultSerovalPlugins as routerDefaultSerovalPlugins, } from '@tanstack/router-core' import { getStartOptions } from './getStartOptions' import type { AnySerializationAdapter } from '@tanstack/router-core' export function getDefaultSerovalPlugins() { const start = getStartOptions() const adapters = start?.serializationAdapters as | Array<AnySerializationAdapter> | undefined return [ ...(adapters?.map(makeSerovalPlugin) ?? []), ...routerDefaultSerovalPlugins, ] }