// Metro module 16701 (f16702). import { openSafetyFlow } from "./openSafetyFlow.native"; import AutomaticLifecycleManager from "../../lib/AutomaticLifecycleManager"; let handleSafetyFlowsModalOpen, handleUserRequiredActionUpdate; const handleConnectionOpenSupplemental = function handleConnectionOpenSupplemental() { openSafetyFlow(); }; handleSafetyFlowsModalOpen = function handleSafetyFlowsModalOpen() { openSafetyFlow(); }; handleUserRequiredActionUpdate = function handleUserRequiredActionUpdate(a0) { openSafetyFlow({ requiredAction: a0.requiredAction }); }; class SafetyFlowsManager extends AutomaticLifecycleManager { actions = { CONNECTION_OPEN_SUPPLEMENTAL: handleConnectionOpenSupplemental, SAFETY_FLOWS_MODAL_OPEN: handleSafetyFlowsModalOpen, USER_REQUIRED_ACTION_UPDATE: handleUserRequiredActionUpdate }; } const safetyFlowsManager = new SafetyFlowsManager(); export default safetyFlowsManager;