feat: whyrating - initial project from turbostarter boilerplate

This commit is contained in:
Alejandro Gutiérrez
2026-02-04 01:54:52 +01:00
commit 5cdc07cd39
1618 changed files with 338230 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
import * as SecureStore from "expo-secure-store";
import { createClient } from "@turbostarter/auth/client/mobile";
import { config } from "@turbostarter/i18n";
import { getBaseUrl } from "~/lib/api/utils";
import { useI18nConfig } from "~/lib/providers/i18n";
export const authClient = createClient({
baseURL: getBaseUrl(),
disableDefaultFetchPlugins: true,
mobile: {
storage: SecureStore,
cookiePrefix: "turbostarter",
},
lastLoginMethod: {
storage: SecureStore,
},
fetchOptions: {
headers: {
Cookie: `${config.cookie}=${useI18nConfig.getState().config.locale}`,
"x-client-platform": "mobile",
},
throw: true,
},
});