Skip to main content

Configuration Quick Reference

createApp(options?)

OptionDescription
strictModeWraps the application with StrictMode
useRouterContextMerges an additional router-context hook

createApp().render(props)

PropDescription
apiClientGlobal API client
routerRouter instance
appContextApp-level context such as permissions, dictionaries, and file base URL
appVersionNotificationVersion-notification configuration

createApiClient(options)

FieldDescription
http.baseUrlAPI base URL
http.timeoutRequest timeout
http.okCodeSuccessful business code
http.tokenExpiredCodeToken-expired business code
http.refreshTokenRefresh-token function
query.staleTimeQuery stale time
query.gcTimeQuery garbage-collection time

createRouter(options)

FieldDescription
historyhash or browser
routeTreeTanStack Router route tree
contextRouterContext

Route Helpers

APIPurpose
createRootRouteOptionsRoot route title and document-title handling
createLayoutRouteOptionsAuthentication, menu loading, and guard behavior
createLoginRouteOptionsLogin page route helper
createAccessDeniedRouteOptionsAccess-denied route helper

defineViteConfig(options)

FieldDescription
resolveAliases and export conditions
pluginsAdditional Vite plugins
autoEnhancePluginsAuto-enhancement plugins
routerHistoryRouter history type
reactReact plugin configuration
proxiesDevelopment proxy configuration