decord/source/modules/user_profile/native/UserProfileEditNoteModal.tsx
github-actions da5b5e5efe chore: update source for alpha 346.6
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4821.js (118.4 MB)
2026-09-12 13:45:10 +00:00

64 lines
2.4 KiB
TypeScript

// Module ID: 13187
// Function ID: 13188
// Name: UserProfileEditNoteModal
// Dependencies: [32, 19, 21, 1483, 4839, 7103, 1151, 1114, 4632, 5705, 13188, 2]
// Exports: default
// Module 13187 (UserProfileEditNoteModal)
import ModalActionCreatorsDefault from "ModalActionCreators" /* 4839 */;
import UserProfileEditNote from "UserProfileEditNote" /* 13188 */;
import _slicedToArray from "module_32" /* 32 */;
import noop from "module_19" /* 19 */;
require = fn;
const jsx = fn(21).jsx;
const size = fn(2);
const result = size.fileFinishedImporting("modules/user_profile/native/UserProfileEditNoteModal.tsx");
export default function UserProfileEditNoteModal(arg0) {
({ userId: navigation, onSave: closure_1, onBack: dependencyMap } = arg0);
_slicedToArray = undefined;
function handleClose() {
ModalActionCreatorsDefault.pop();
if (dependencyMap != null) {
dependencyMap();
}
}
navigation = undefined;
onSave = undefined;
navigation = navigation(1483).useNavigation();
[_slicedToArray, onSave] = handleClose.useState(false);
const items = [navigation];
const effect = handleClose.useEffect(() => navigation.addListener("transitionEnd", (data) => {
if (!data.data.closing) {
onSave(true);
}
}), items);
let obj = navigation(1483);
const tmp6 = jsx;
const obj3 = { initialRouteName: "root", headerStatusBarHeight: 12, headerStyle: null, screens: null };
const obj2 = navigation(1151);
let obj4;
if (!tmpResult.isAndroid()) {
obj4 = { height: 56 };
}
obj3.headerStyle = obj4;
const obj5 = { root: null };
const obj6 = { title: null, headerTitle: null, headerLeft: null, render: null };
let intl = tmp(1114).intl;
obj6.title = intl.string(navigation(1114).t.sHHsOM);
obj6.headerTitle = function headerTitle() {
const obj = { variant: "redesign/heading-18/bold", accessibilityRole: "header", children: null };
const intl = navigation(1114).intl;
obj.children = intl.string(navigation(1114).t.sHHsOM);
return jsx(navigation(4632).Text, { variant: "redesign/heading-18/bold", accessibilityRole: "header", children: null });
};
tmpResult = navigation(1151);
obj6.headerLeft = navigation(5705).getHeaderCloseButton(handleClose);
obj6.render = function render() {
return jsx(UserProfileEditNote.default, { userId: navigation, onSave, onClose: handleClose, shouldFocusInput });
};
obj5.root = obj6;
obj3.screens = obj5;
return tmp6(navigation(7103).Navigator, obj3);
};