// Module ID: 4676 // Function ID: 4677 // Name: RouteParam // Dependencies: [1087, 2058, 1095, 4677, 2] // Module 4676 (RouteParam) import RouteConstants from "RouteConstants" /* 1087 */; import utils_PathUtils from "utils/PathUtils" /* 1095 */; import ChannelConstants from "ChannelConstants" /* 2058 */; import escapeRegExpDefault from "escapeRegExp" /* 4677 */; import size from "module_2" /* 2 */; const PSEUDO_GUILD_IDS = RouteConstants.PSEUDO_GUILD_IDS; const StaticChannelRoutes = ChannelConstants.StaticChannelRoutes; let obj = { guildId() { let obj = arg0; if (arg0 === undefined) { obj = {}; } let str = obj.name; if (str === undefined) { str = "guildId"; } let flag = obj.optional; if (flag === undefined) { flag = false; } const mapped = PSEUDO_GUILD_IDS.map(escapeRegExpDefault); const combined = "" + mapped.join("|") + "|\\d+"; let flag2 = { optional: flag }.optional; if (flag2 === undefined) { flag2 = false; } const UnescapedPathParam = utils_PathUtils.UnescapedPathParam; let str2 = ""; const tmp4 = escapeRegExpDefault(str); if (flag2) { str2 = "?"; } const unescapedPathParam = new UnescapedPathParam(":" + tmp4 + "(" + combined + ")" + str2); return unescapedPathParam; }, channelId() { let obj = arg0; if (arg0 === undefined) { obj = {}; } let str = obj.name; if (str === undefined) { str = "channelId"; } let flag = obj.optional; if (flag === undefined) { flag = false; } const items = [...StaticChannelRoutes]; const mapped = items.map(escapeRegExpDefault); const combined = "" + mapped.join("|") + "|\\d+"; let flag2 = { optional: flag }.optional; if (flag2 === undefined) { flag2 = false; } const UnescapedPathParam = utils_PathUtils.UnescapedPathParam; let str2 = ""; const tmp4 = escapeRegExpDefault(str); if (flag2) { str2 = "?"; } const unescapedPathParam = new UnescapedPathParam(":" + tmp4 + "(" + combined + ")" + str2); return unescapedPathParam; } }; const result = size.fileFinishedImporting("modules/routing/RouteParam.tsx"); export const RouteParam = obj;