diff --git a/App.js b/App.js index f6cabac..092e8a8 100644 --- a/App.js +++ b/App.js @@ -2,7 +2,6 @@ import { StatusBar } from 'expo-status-bar'; import React, { useState, useRef, useEffect } from 'react'; import { NavigationContainer } from '@react-navigation/native'; import { createNativeStackNavigator } from '@react-navigation/native-stack'; -import { createMaterialBottomTabNavigator } from '@react-navigation/material-bottom-tabs'; import { createBottomTabNavigator } from '@react-navigation/bottom-tabs'; import { Provider as PaperProvider, DefaultTheme, } from 'react-native-paper'; import MaterialIcons from 'react-native-vector-icons/MaterialIcons'; @@ -41,6 +40,15 @@ Notifications.setNotificationHandler({ }); async function registerForPushNotificationsAsync() { + if (Platform.OS === 'android') { + Notifications.setNotificationChannelAsync('default', { + name: 'default', + importance: Notifications.AndroidImportance.MAX, + vibrationPattern: [0, 250, 250, 250], + lightColor: '#FF231F7C', + }); + } + let token; if (Device.isDevice) { const { status: existingStatus } = await Notifications.getPermissionsAsync(); @@ -59,14 +67,7 @@ async function registerForPushNotificationsAsync() { alert('Must use physical device for Push Notifications'); } - if (Platform.OS === 'android') { - Notifications.setNotificationChannelAsync('default', { - name: 'default', - importance: Notifications.AndroidImportance.MAX, - vibrationPattern: [0, 250, 250, 250], - lightColor: '#FF231F7C', - }); - } + console.log(token); return token; } diff --git a/package.json b/package.json index f044fcb..8cb124d 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,6 @@ "dependencies": { "@react-native-async-storage/async-storage": "~1.17.3", "@react-navigation/bottom-tabs": "^6.2.0", - "@react-navigation/material-bottom-tabs": "^6.1.1", "@react-navigation/native": "^6.0.8", "@react-navigation/native-stack": "^6.5.0", "assert": "^2.0.0",