// Module ID: 11054 // Function ID: 11055 // Name: saveLastRoute // Dependencies: [4026, 676, 4207, 4220, 709, 2] // Exports: saveLastNonVoiceRoute, saveLastRoute // Module 11054 (saveLastRoute) import dispatcherDefault from "dispatcher" /* 709 */; import matchPath from "matchPath" /* 4207 */; import RouteParam2 from "RouteParam" /* 4220 */; import closure_3 from "initialize" /* 4026 */; import { Routes } from "ME" /* 676 */; require = arg1; const result = require("set").fileFinishedImporting("actions/DefaultRouteActionCreators.tsx"); export const saveLastRoute = function saveLastRoute(pathname) { let obj = matchPath; obj = { path: null }; const RouteParam = RouteParam2.RouteParam; obj[0] = Routes.CHANNEL(RouteParam.guildId()); const matchPathResult = obj.matchPath(pathname, obj); let guildId; if (matchPathResult != null) { const params = matchPathResult.params; if (params != null) { guildId = params.guildId; } } let tmp4 = null == guildId; if (!tmp4) { tmp4 = !closure_3.isLurking(guildId); } if (tmp4) { obj = { type: "SAVE_LAST_ROUTE", path: null }; obj[1] = pathname; dispatcherDefault.dispatch(obj); const obj3 = dispatcherDefault; } }; export const saveLastNonVoiceRoute = function saveLastNonVoiceRoute(Routes) { let obj = matchPath; obj = { path: null }; const RouteParam = RouteParam2.RouteParam; obj[0] = Routes.CHANNEL(RouteParam.guildId()); const matchPathResult = obj.matchPath(Routes, obj); let guildId; if (matchPathResult != null) { const params = matchPathResult.params; if (params != null) { guildId = params.guildId; } } let tmp4 = null == guildId; if (!tmp4) { tmp4 = !closure_3.isLurking(guildId); } if (tmp4) { obj = { type: "SAVE_LAST_NON_VOICE_ROUTE", path: null }; obj[1] = Routes; dispatcherDefault.dispatch(obj); const obj3 = dispatcherDefault; } };