// Metro module 16121 (f16122). import { useEffect, useMemo } from "react"; import { CreateGuildModalStates } from "../../../create_guild/native/CreateGuildConstants"; import { ImpressionNames } from "../../../../_bundle/Module503"; import { parseInviteCodeFromInviteKey } from "../../../instant_invite/InviteCodeUtils"; import AcceptInviteContainer from "../../../create_guild/native/components/AcceptInviteContainer"; import { clearDisplayedInvite } from "../../../../actions/native/DisplayedInviteActionCreators"; import { Navigator } from "../../../../design/components/Navigator/native/Navigator.native"; export default function AcceptInviteModal(props) { let c22804_0 = props; useEffect(() => () => {}, []); return { let c28228_0 = c22804_0; const r10 = {}; r10[CreateGuildModalStates.ACCEPT_INVITE] = { fullscreen: true, headerShown: false, impressionName: ImpressionNames.INVITE_ACCEPT, impressionProperties: { deeplink_attempt_id: c22804_0.deeplinkAttemptId, invite_code: parseInviteCodeFromInviteKey(c22804_0.code) }, render: () => }; return r10; }, [props])} initialRouteName={CreateGuildModalStates.ACCEPT_INVITE} />; };