UNPKG

@react-native-kakao/share

Version:

React Native Kakao Share SDK

14 lines 678 B
import { Platform } from 'react-native'; import { replaceJsonValuesRecursively } from '@mj-studio/js-util'; export function swapMobileExecutionParamsFieldValueIntoStringInIOS(template) { if (Platform.OS !== 'ios') { return template; } return replaceJsonValuesRecursively(template, { replacer: { androidExecutionParams: value => Object.entries(value).map(([k, v]) => `${encodeURIComponent(k)}=${encodeURIComponent(v)}`).join('&'), iosExecutionParams: value => Object.entries(value).map(([k, v]) => `${encodeURIComponent(k)}=${encodeURIComponent(v)}`).join('&') } }); } //# sourceMappingURL=swapMobileExecutionParamsFieldValueIntoStringInIOS.js.map