fix scroll
This commit is contained in:
@@ -2,6 +2,7 @@ import React from 'react';
|
|||||||
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
|
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
|
||||||
import { Ionicons } from '@expo/vector-icons';
|
import { Ionicons } from '@expo/vector-icons';
|
||||||
import { COLORS } from '../constants/colors';
|
import { COLORS } from '../constants/colors';
|
||||||
|
import { View, ActivityIndicator, Platform } from 'react-native';
|
||||||
|
|
||||||
import HomeScreen from '../screens/Main/HomeScreen';
|
import HomeScreen from '../screens/Main/HomeScreen';
|
||||||
import MenuNavigator from './MenuNavigator';
|
import MenuNavigator from './MenuNavigator';
|
||||||
@@ -33,9 +34,9 @@ const MainNavigator = () => {
|
|||||||
backgroundColor: COLORS.white,
|
backgroundColor: COLORS.white,
|
||||||
borderTopWidth: 1,
|
borderTopWidth: 1,
|
||||||
borderTopColor: COLORS.gray[200],
|
borderTopColor: COLORS.gray[200],
|
||||||
paddingBottom: 8,
|
paddingBottom: Platform.OS === 'android' ? 16 : 8,
|
||||||
paddingTop: 8,
|
paddingTop: 8,
|
||||||
height: 88,
|
height: Platform.OS === 'android' ? 96 : 88,
|
||||||
},
|
},
|
||||||
tabBarLabelStyle: {
|
tabBarLabelStyle: {
|
||||||
fontSize: 12,
|
fontSize: 12,
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { createStackNavigator } from '@react-navigation/stack';
|
import { createStackNavigator } from '@react-navigation/stack';
|
||||||
|
import { SafeAreaView } from 'react-native-safe-area-context';
|
||||||
import MenuScreen from '../screens/Main/MenuScreen';
|
import MenuScreen from '../screens/Main/MenuScreen';
|
||||||
import LoanRemainingOrdersScreen from '../screens/Loan/LoanRemainingOrdersScreen';
|
import LoanRemainingOrdersScreen from '../screens/Loan/LoanRemainingOrdersScreen';
|
||||||
import CreateLoanRemainingOrderScreen from '../screens/Loan/CreateLoanRemainingOrderScreen';
|
import CreateLoanRemainingOrderScreen from '../screens/Loan/CreateLoanRemainingOrderScreen';
|
||||||
@@ -28,32 +29,34 @@ import CardOrderDetailsScreen from '../screens/Card/CardOrderDetailsScreen';
|
|||||||
const Stack = createStackNavigator();
|
const Stack = createStackNavigator();
|
||||||
|
|
||||||
const MenuNavigator = () => (
|
const MenuNavigator = () => (
|
||||||
<Stack.Navigator screenOptions={{ headerShown: false }}>
|
<SafeAreaView style={{ flex: 1 }}>
|
||||||
<Stack.Screen name="MenuHome" component={MenuScreen} />
|
<Stack.Navigator screenOptions={{ headerShown: false }}>
|
||||||
<Stack.Screen name="LoanRemainingOrders" component={LoanRemainingOrdersScreen} />
|
<Stack.Screen name="MenuHome" component={MenuScreen} />
|
||||||
<Stack.Screen name="CreateLoanRemainingOrder" component={CreateLoanRemainingOrderScreen} />
|
<Stack.Screen name="LoanRemainingOrders" component={LoanRemainingOrdersScreen} />
|
||||||
<Stack.Screen name="LoanPaidOffLetterOrders" component={LoanPaidOffLetterOrdersScreen} />
|
<Stack.Screen name="CreateLoanRemainingOrder" component={CreateLoanRemainingOrderScreen} />
|
||||||
<Stack.Screen name="CreateLoanPaidOffLetterOrder" component={CreateLoanPaidOffLetterOrderScreen} />
|
<Stack.Screen name="LoanPaidOffLetterOrders" component={LoanPaidOffLetterOrdersScreen} />
|
||||||
<Stack.Screen name="LoanPaidOffLetterOrderDetails" component={LoanPaidOffLetterOrderDetailsScreen} />
|
<Stack.Screen name="CreateLoanPaidOffLetterOrder" component={CreateLoanPaidOffLetterOrderScreen} />
|
||||||
<Stack.Screen name="LoanOrders" component={LoanOrdersScreen} />
|
<Stack.Screen name="LoanPaidOffLetterOrderDetails" component={LoanPaidOffLetterOrderDetailsScreen} />
|
||||||
<Stack.Screen name="CreateLoanOrder" component={CreateLoanOrderScreen} />
|
<Stack.Screen name="LoanOrders" component={LoanOrdersScreen} />
|
||||||
<Stack.Screen name="LoanOrderDetails" component={LoanOrderDetailsScreen} />
|
<Stack.Screen name="CreateLoanOrder" component={CreateLoanOrderScreen} />
|
||||||
<Stack.Screen name="CardTransactionOrders" component={CardTransactionOrdersScreen} />
|
<Stack.Screen name="LoanOrderDetails" component={LoanOrderDetailsScreen} />
|
||||||
<Stack.Screen name="CreateCardTransactionOrder" component={CreateCardTransactionOrderScreen} />
|
<Stack.Screen name="CardTransactionOrders" component={CardTransactionOrdersScreen} />
|
||||||
<Stack.Screen name="CardTransactionOrderDetails" component={CardTransactionOrderDetailsScreen} />
|
<Stack.Screen name="CreateCardTransactionOrder" component={CreateCardTransactionOrderScreen} />
|
||||||
<Stack.Screen name="CardBalanceOrders" component={CardBalanceOrdersScreen} />
|
<Stack.Screen name="CardTransactionOrderDetails" component={CardTransactionOrderDetailsScreen} />
|
||||||
<Stack.Screen name="CreateCardBalanceOrder" component={CreateCardBalanceOrderScreen} />
|
<Stack.Screen name="CardBalanceOrders" component={CardBalanceOrdersScreen} />
|
||||||
<Stack.Screen name="CardBalanceOrderDetails" component={CardBalanceOrderDetailsScreen} />
|
<Stack.Screen name="CreateCardBalanceOrder" component={CreateCardBalanceOrderScreen} />
|
||||||
<Stack.Screen name="CardRequisiteOrders" component={CardRequisiteOrdersScreen} />
|
<Stack.Screen name="CardBalanceOrderDetails" component={CardBalanceOrderDetailsScreen} />
|
||||||
<Stack.Screen name="CreateCardRequisiteOrder" component={CreateCardRequisiteOrderScreen} />
|
<Stack.Screen name="CardRequisiteOrders" component={CardRequisiteOrdersScreen} />
|
||||||
<Stack.Screen name="CardRequisiteOrderDetails" component={CardRequisiteOrderDetailsScreen} />
|
<Stack.Screen name="CreateCardRequisiteOrder" component={CreateCardRequisiteOrderScreen} />
|
||||||
<Stack.Screen name="CardPinOrders" component={CardPinOrdersScreen} />
|
<Stack.Screen name="CardRequisiteOrderDetails" component={CardRequisiteOrderDetailsScreen} />
|
||||||
<Stack.Screen name="CreateCardPinOrder" component={CreateCardPinOrderScreen} />
|
<Stack.Screen name="CardPinOrders" component={CardPinOrdersScreen} />
|
||||||
<Stack.Screen name="CardPinOrderDetails" component={CardPinOrderDetailsScreen} />
|
<Stack.Screen name="CreateCardPinOrder" component={CreateCardPinOrderScreen} />
|
||||||
<Stack.Screen name="CardOrders" component={CardOrdersScreen} />
|
<Stack.Screen name="CardPinOrderDetails" component={CardPinOrderDetailsScreen} />
|
||||||
<Stack.Screen name="CreateCardOrder" component={CreateCardOrderScreen} />
|
<Stack.Screen name="CardOrders" component={CardOrdersScreen} />
|
||||||
<Stack.Screen name="CardOrderDetails" component={CardOrderDetailsScreen} />
|
<Stack.Screen name="CreateCardOrder" component={CreateCardOrderScreen} />
|
||||||
</Stack.Navigator>
|
<Stack.Screen name="CardOrderDetails" component={CardOrderDetailsScreen} />
|
||||||
|
</Stack.Navigator>
|
||||||
|
</SafeAreaView>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default MenuNavigator;
|
export default MenuNavigator;
|
||||||
Reference in New Issue
Block a user