chore: API_ENDPOINT配置

This commit is contained in:
Junhui Chen 2025-08-03 15:35:04 +08:00
parent b7d9186570
commit 1f00a39e80
4 changed files with 12 additions and 11 deletions

1
.env
View File

@ -1 +0,0 @@
API_ENDPOINT=https://api.memorywake.com/api

View File

@ -84,6 +84,7 @@
"typedRoutes": true
},
"extra": {
"API_ENDPOINT": "http://192.168.31.107:8081/api",
"router": {},
"eas": {
"projectId": "04721dd4-6b15-495a-b9ec-98187c613172"

View File

@ -1,3 +1,4 @@
import { PermissionProvider } from '@/context/PermissionContext';
import { useColorScheme } from '@/hooks/useColorScheme';
import { registerBackgroundUploadTask } from '@/lib/background-uploader/automatic';
import { DarkTheme, DefaultTheme, ThemeProvider } from '@react-navigation/native';
@ -7,7 +8,6 @@ import { StatusBar } from 'expo-status-bar';
import { useEffect } from 'react';
import 'react-native-reanimated';
import '../global.css';
import { PermissionProvider } from '@/context/PermissionContext';
import { Provider } from "../provider";
export default function RootLayout() {

View File

@ -128,6 +128,7 @@ export const fetchApi = async <T>(
needToast = true,
needToken = true,
): Promise<T> => {
// console.log("API_ENDPOINT", Constants.expoConfig?.extra?.API_ENDPOINT);
const makeRequest = async (isRetry = false): Promise<ApiResponse<T>> => {
try {
let token = "";