UNPKG

react-native-keys

Version:
19 lines (18 loc) 860 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.withAndroidStringsDependency = void 0; const config_plugins_1 = require("@expo/config-plugins"); function setStrings(strings, name, value) { return config_plugins_1.AndroidConfig.Strings.setStringItem([ { $: { name }, _: value }, ], strings); } const withAndroidStringsDependency = (config, props) => { return (0, config_plugins_1.withStringsXml)(config, (config) => { config.modResults = setStrings(config.modResults, 'CodePushDeploymentKey', props.android.CodePushDeploymentKey); if (props.android.CodePushPublicKey) config.modResults = setStrings(config.modResults, 'CodePushPublicKey', props.android.CodePushPublicKey); return config; }); }; exports.withAndroidStringsDependency = withAndroidStringsDependency;