UNPKG

react-native-notificare-push-ui

Version:
24 lines (23 loc) 1.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.withNotificarePushUIIOSLocalizable = void 0; const config_plugins_1 = require("expo/config-plugins"); const create_and_set_strings_resource_1 = require("./hooks/create-and-set-strings-resource"); const withSetupLocalizable = (config, props) => { return (0, config_plugins_1.withXcodeProject)(config, async (newConfig) => { const locales = props?.ios?.locales; if (!locales) { return newConfig; } const project = newConfig.modResults; const projRoot = newConfig.modRequest.projectRoot; const appName = config_plugins_1.IOSConfig.XcodeUtils.getHackyProjectName(projRoot, config); newConfig.modResults = await (0, create_and_set_strings_resource_1.createAndSetStringsResource)(project, projRoot, appName, locales); return newConfig; }); }; const withNotificarePushUIIOSLocalizable = (config, props) => { config = withSetupLocalizable(config, props); return config; }; exports.withNotificarePushUIIOSLocalizable = withNotificarePushUIIOSLocalizable;