mirror of
https://github.com/tooot-app/app
synced 2025-04-18 20:27:40 +02:00
Hopefully fixed #564
This commit is contained in:
parent
47feac174a
commit
1bd3e150af
@ -46,18 +46,14 @@ const TabMePush: React.FC = () => {
|
||||
|
||||
useEffect(() => {
|
||||
const checkPush = async () => {
|
||||
switch (Platform.OS) {
|
||||
case 'ios':
|
||||
const settings = await Notifications.getPermissionsAsync()
|
||||
layoutAnimation()
|
||||
setPushEnabled(settings.granted)
|
||||
setPushCanAskAgain(settings.canAskAgain)
|
||||
break
|
||||
case 'android':
|
||||
await setChannels(instance)
|
||||
layoutAnimation()
|
||||
dispatch(retrieveExpoToken())
|
||||
break
|
||||
const permissions = await Notifications.getPermissionsAsync()
|
||||
setPushEnabled(permissions.granted)
|
||||
setPushCanAskAgain(permissions.canAskAgain)
|
||||
layoutAnimation()
|
||||
|
||||
if (Platform.OS === 'android') {
|
||||
await setChannels(instance)
|
||||
dispatch(retrieveExpoToken())
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user