AsyncStorage в createMaterialBottomTabNavigator - PullRequest
0 голосов
/ 18 марта 2020

Мне нужно отфильтровать createMaterialBottomTabNavigator, используя роль пользователя, которая хранится в переменной в asyncstorage, и я не могу это сделать. Пока у меня есть это:

import { createMaterialBottomTabNavigator } from 'react-navigation-material-bottom-tabs'
import React from 'react'

role = I need get using asyncstorage

array = {}

if(role = "role1"){
    array = {
        A: {
            screen: screenA,
            (...)
        },

        B: {
            screen: screenB,
            (...)
        },
    }
}else{
    array = {
        C: {
            screen: screenC,
            (...)
        },

        D: {
            screen: screenD,
            (...)
        },
    }
}


const TabNavigator = createMaterialBottomTabNavigator(
    array,
    {...}
);

export default TabNavigator;
...