Folo/apps/server/client/initialize/index.ts

21 lines
502 B
TypeScript

import { initI18n } from "@client/i18n"
import { initializeDayjs } from "@follow/components/dayjs"
import { env } from "@follow/shared/env"
import { authConfigManager } from "@hono/auth-js/react"
import { initAnalytics } from "./analytics"
import { initSentry } from "./sentry"
export const initialize = () => {
authConfigManager.setConfig({
baseUrl: env.VITE_API_URL,
basePath: "/auth",
credentials: "include",
})
initializeDayjs()
initI18n()
initAnalytics()
initSentry()
}