UNPKG

react-native-legal

Version:
20 lines (16 loc) 701 B
import type { ExpoConfig } from 'expo/config'; import { withAndroidManifest } from 'expo/config-plugins'; import { addListActivityUtil } from '../../../plugin-utils/build/android'; /** * Adds an Android Activity with list of dependencies and their licenses to project's AndroidManifest.xml */ export function addListActivity(config: ExpoConfig): ExpoConfig { return withAndroidManifest(config, (exportedConfig) => { if (exportedConfig.modResults.manifest.application?.[0].activity) { exportedConfig.modResults.manifest.application[0].activity = addListActivityUtil( exportedConfig.modResults.manifest.application[0].activity, ); } return exportedConfig; }); }