// Module ID: 7121 // Function ID: 7122 // Name: CountrySelectModal // Dependencies: [19, 21, 1114, 5676, 4810, 7122, 7119, 7112, 7150, 7074, 2] // Exports: default // Module 7121 (CountrySelectModal) import util from "util" /* 1114 */; import ModalActionCreatorsDefault from "ModalActionCreators" /* 4810 */; import NavigatorHeader from "NavigatorHeader" /* 5676 */; import Navigator from "Navigator" /* 7074 */; import noop from "module_19" /* 19 */; require = fn; const jsx = fn(21).jsx; const size = fn(2); const result = size.fileFinishedImporting("modules/verification/native/components/CountrySelectModal.tsx"); export default function CountrySelectModal() { const screens = noop.useMemo(() => { const obj = { COUNTRY_SELECT: null }; const obj2 = { title: null, headerLeft: null, render: null }; const intl = util.intl; obj2.title = intl.string(util.t.gzXECH); obj2.headerLeft = NavigatorHeader.getHeaderCloseButton(ModalActionCreatorsDefault.pop); obj2.render = function render() { return closure_1_4(closure_1_1(dependencyMap[5]), { onClose() { return closure_1_1(4810).pop(); }, onCountrySelected(countryCode) { return closure_1_1(7119).setCountryCode(countryCode); } }); }; obj.COUNTRY_SELECT = obj2; return obj; }, []); const effect = noop.useEffect(() => () => { closure_1_1(7112).runAfterInteractions(closure_1_1(7150).setCountrySelectorClosed, 400); }, []); return jsx(Navigator.Navigator, { screens, initialRouteName: "COUNTRY_SELECT" }); };