I am getting the number of apps installed on device, how can I filter them to only include the keys, google_maps and apple_maps ?
List of apps:
mapsAppInfo = {
baidu: false
cabify: false
citymapper: false
ee.mtakso.client: true
gaode: false
google_maps: true
here_maps: false
lyft: false
maps_me: false
moovit: false
sygic: false
taxis_99: false
uber: true
waze: false
yandex: false
}
useEffect(() => {
const loadAvailableMapApps = async () => {
const mapsAppInfo = (await launcNavigator.getAvailableApps()) as AppInfo;
const availableApps = Object.keys(mapsAppInfo).filter(
(key) => mapsAppInfo[key],
);
setAvailableMapApps(availableApps);
};
// eslint-disable-next-line no-void
void loadAvailableMapApps();
}, []);