chore: API_ENDPOINT配置
This commit is contained in:
parent
b7d9186570
commit
1f00a39e80
1
app.json
1
app.json
@ -84,6 +84,7 @@
|
|||||||
"typedRoutes": true
|
"typedRoutes": true
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
|
"API_ENDPOINT": "http://192.168.31.107:8081/api",
|
||||||
"router": {},
|
"router": {},
|
||||||
"eas": {
|
"eas": {
|
||||||
"projectId": "04721dd4-6b15-495a-b9ec-98187c613172"
|
"projectId": "04721dd4-6b15-495a-b9ec-98187c613172"
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
import { PermissionProvider } from '@/context/PermissionContext';
|
||||||
import { useColorScheme } from '@/hooks/useColorScheme';
|
import { useColorScheme } from '@/hooks/useColorScheme';
|
||||||
import { registerBackgroundUploadTask } from '@/lib/background-uploader/automatic';
|
import { registerBackgroundUploadTask } from '@/lib/background-uploader/automatic';
|
||||||
import { DarkTheme, DefaultTheme, ThemeProvider } from '@react-navigation/native';
|
import { DarkTheme, DefaultTheme, ThemeProvider } from '@react-navigation/native';
|
||||||
@ -7,7 +8,6 @@ import { StatusBar } from 'expo-status-bar';
|
|||||||
import { useEffect } from 'react';
|
import { useEffect } from 'react';
|
||||||
import 'react-native-reanimated';
|
import 'react-native-reanimated';
|
||||||
import '../global.css';
|
import '../global.css';
|
||||||
import { PermissionProvider } from '@/context/PermissionContext';
|
|
||||||
import { Provider } from "../provider";
|
import { Provider } from "../provider";
|
||||||
|
|
||||||
export default function RootLayout() {
|
export default function RootLayout() {
|
||||||
@ -34,15 +34,15 @@ export default function RootLayout() {
|
|||||||
<PermissionProvider>
|
<PermissionProvider>
|
||||||
<Provider>
|
<Provider>
|
||||||
<Stack>
|
<Stack>
|
||||||
<Stack.Screen name="(tabs)" options={{ headerShown: false }} />
|
<Stack.Screen name="(tabs)" options={{ headerShown: false }} />
|
||||||
<Stack.Screen
|
<Stack.Screen
|
||||||
name="login"
|
name="login"
|
||||||
options={{
|
options={{
|
||||||
headerShown: false,
|
headerShown: false,
|
||||||
animation: 'fade'
|
animation: 'fade'
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
<Stack.Screen name="+not-found" />
|
<Stack.Screen name="+not-found" />
|
||||||
</Stack>
|
</Stack>
|
||||||
</Provider>
|
</Provider>
|
||||||
</PermissionProvider>
|
</PermissionProvider>
|
||||||
|
|||||||
@ -128,6 +128,7 @@ export const fetchApi = async <T>(
|
|||||||
needToast = true,
|
needToast = true,
|
||||||
needToken = true,
|
needToken = true,
|
||||||
): Promise<T> => {
|
): Promise<T> => {
|
||||||
|
// console.log("API_ENDPOINT", Constants.expoConfig?.extra?.API_ENDPOINT);
|
||||||
const makeRequest = async (isRetry = false): Promise<ApiResponse<T>> => {
|
const makeRequest = async (isRetry = false): Promise<ApiResponse<T>> => {
|
||||||
try {
|
try {
|
||||||
let token = "";
|
let token = "";
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user