614 lines
19 KiB
TypeScript
614 lines
19 KiB
TypeScript
// Metro module 4871 (f4872).
|
|
import { PlatformTypes } from "../Constants";
|
|
import { ApplicationIdentityConnections } from "../modules/user_application_identity/UserApplicationIdentityConstants";
|
|
import { unsafe_getRawColor } from "../_bundle/Module711";
|
|
import * as _Module4873 from "../_bundle/Module4873";
|
|
import * as _Module4874 from "../_bundle/Module4874";
|
|
import * as _Module4875 from "../_bundle/Module4875";
|
|
import * as _Module4876 from "../_bundle/Module4876";
|
|
import * as _Module4877 from "../_bundle/Module4877";
|
|
import * as _Module4878 from "../_bundle/Module4878";
|
|
import * as _Module4879 from "../_bundle/Module4879";
|
|
import * as _Module4880 from "../_bundle/Module4880";
|
|
import * as _Module4881 from "../_bundle/Module4881";
|
|
import * as _Module4882 from "../_bundle/Module4882";
|
|
import * as _Module4883 from "../_bundle/Module4883";
|
|
import * as _Module4884 from "../_bundle/Module4884";
|
|
import { battlenetSocialSDKMigrationExperiment, getIsRiotSocialSDKMigrationEnabled, useIsRiotSocialSDKMigrationEnabled } from "../modules/application_account_linking/experiments/socialSDKMigration";
|
|
import * as _Module4885 from "../_bundle/Module4885";
|
|
import * as _Module4886 from "../_bundle/Module4886";
|
|
import * as _Module4887 from "../_bundle/Module4887";
|
|
import * as _Module4888 from "../_bundle/Module4888";
|
|
import * as _Module4889 from "../_bundle/Module4889";
|
|
import * as _Module4890 from "../_bundle/Module4890";
|
|
import * as _Module4891 from "../_bundle/Module4891";
|
|
import * as _Module4892 from "../_bundle/Module4892";
|
|
import * as _Module4893 from "../_bundle/Module4893";
|
|
import * as _Module4894 from "../_bundle/Module4894";
|
|
import * as _Module4895 from "../_bundle/Module4895";
|
|
import * as _Module4896 from "../_bundle/Module4896";
|
|
import * as _Module4897 from "../_bundle/Module4897";
|
|
import * as _Module4898 from "../_bundle/Module4898";
|
|
import * as _Module4899 from "../_bundle/Module4899";
|
|
import * as _Module4900 from "../_bundle/Module4900";
|
|
import * as _Module4901 from "../_bundle/Module4901";
|
|
import * as _Module4902 from "../_bundle/Module4902";
|
|
import * as _Module4903 from "../_bundle/Module4903";
|
|
import * as _Module4904 from "../_bundle/Module4904";
|
|
import * as _Module4905 from "../_bundle/Module4905";
|
|
import * as _Module4906 from "../_bundle/Module4906";
|
|
import * as _Module4907 from "../_bundle/Module4907";
|
|
import * as _Module4908 from "../_bundle/Module4908";
|
|
import * as _Module4909 from "../_bundle/Module4909";
|
|
import * as _Module4910 from "../_bundle/Module4910";
|
|
import * as _Module4911 from "../_bundle/Module4911";
|
|
import * as _Module4912 from "../_bundle/Module4912";
|
|
import * as _Module4913 from "../_bundle/Module4913";
|
|
import * as _Module4914 from "../_bundle/Module4914";
|
|
import * as _Module4915 from "../_bundle/Module4915";
|
|
import * as _Module4916 from "../_bundle/Module4916";
|
|
import * as _Module4917 from "../_bundle/Module4917";
|
|
import * as _Module4918 from "../_bundle/Module4918";
|
|
import * as _Module4919 from "../_bundle/Module4919";
|
|
import * as _Module4920 from "../_bundle/Module4920";
|
|
import * as _Module4921 from "../_bundle/Module4921";
|
|
import * as _Module4922 from "../_bundle/Module4922";
|
|
import * as _Module4923 from "../_bundle/Module4923";
|
|
import * as _Module4924 from "../_bundle/Module4924";
|
|
import * as _Module4925 from "../_bundle/Module4925";
|
|
import * as _Module4926 from "../_bundle/Module4926";
|
|
import * as _Module4927 from "../_bundle/Module4927";
|
|
import * as _Module4928 from "../_bundle/Module4928";
|
|
import * as _Module4929 from "../_bundle/Module4929";
|
|
import * as _Module4930 from "../_bundle/Module4930";
|
|
import * as _Module4931 from "../_bundle/Module4931";
|
|
import * as _Module4932 from "../_bundle/Module4932";
|
|
import * as _Module4933 from "../_bundle/Module4933";
|
|
import * as _Module4934 from "../_bundle/Module4934";
|
|
import * as _Module4935 from "../_bundle/Module4935";
|
|
import * as _Module4936 from "../_bundle/Module4936";
|
|
import * as _Module4937 from "../_bundle/Module4937";
|
|
import * as _Module4938 from "../_bundle/Module4938";
|
|
import * as _Module4939 from "../_bundle/Module4939";
|
|
import * as _Module4940 from "../_bundle/Module4940";
|
|
import * as _Module4941 from "../_bundle/Module4941";
|
|
import * as _Module4942 from "../_bundle/Module4942";
|
|
import * as _Module4943 from "../_bundle/Module4943";
|
|
import * as _Module4944 from "../_bundle/Module4944";
|
|
import * as _Module4945 from "../_bundle/Module4945";
|
|
import * as _Module4946 from "../_bundle/Module4946";
|
|
import * as _Module4947 from "../_bundle/Module4947";
|
|
import * as _Module4948 from "../_bundle/Module4948";
|
|
import * as _Module4949 from "../_bundle/Module4949";
|
|
import * as _Module4950 from "../_bundle/Module4950";
|
|
import * as _Module4951 from "../_bundle/Module4951";
|
|
import * as _Module4952 from "../_bundle/Module4952";
|
|
import * as _Module4953 from "../_bundle/Module4953";
|
|
import * as _Module4954 from "../_bundle/Module4954";
|
|
import * as _Module4955 from "../_bundle/Module4955";
|
|
import * as _Module4956 from "../_bundle/Module4956";
|
|
import * as _Module4957 from "../_bundle/Module4957";
|
|
import * as _Module4958 from "../_bundle/Module4958";
|
|
import * as _Module4959 from "../_bundle/Module4959";
|
|
import * as _Module4960 from "../_bundle/Module4960";
|
|
import * as _Module4961 from "../_bundle/Module4961";
|
|
import * as _Module4962 from "../_bundle/Module4962";
|
|
import * as _Module4963 from "../_bundle/Module4963";
|
|
import * as _Module4964 from "../_bundle/Module4964";
|
|
import * as _Module4965 from "../_bundle/Module4965";
|
|
import * as _Module4966 from "../_bundle/Module4966";
|
|
import * as _Module4967 from "../_bundle/Module4967";
|
|
import * as _Module4968 from "../_bundle/Module4968";
|
|
import * as _Module4969 from "../_bundle/Module4969";
|
|
import * as _Module4970 from "../_bundle/Module4970";
|
|
import * as _Module4971 from "../_bundle/Module4971";
|
|
import * as _Module4972 from "../_bundle/Module4972";
|
|
import * as _Module4973 from "../_bundle/Module4973";
|
|
import * as _Module4974 from "../_bundle/Module4974";
|
|
import * as _Module4975 from "../_bundle/Module4975";
|
|
import * as _Module4976 from "../_bundle/Module4976";
|
|
import * as _Module4977 from "../_bundle/Module4977";
|
|
import * as _Module4978 from "../_bundle/Module4978";
|
|
import * as _Module4979 from "../_bundle/Module4979";
|
|
import * as _Module4980 from "../_bundle/Module4980";
|
|
import * as _Module4981 from "../_bundle/Module4981";
|
|
import * as _Module4982 from "../_bundle/Module4982";
|
|
import * as _Module4983 from "../_bundle/Module4983";
|
|
import * as _Module4984 from "../_bundle/Module4984";
|
|
import * as _Module4985 from "../_bundle/Module4985";
|
|
import * as _Module4986 from "../_bundle/Module4986";
|
|
import * as _Module4987 from "../_bundle/Module4987";
|
|
import * as _Module4988 from "../_bundle/Module4988";
|
|
import * as _Module4989 from "../_bundle/Module4989";
|
|
import * as _Module4990 from "../_bundle/Module4990";
|
|
import * as _Module4991 from "../_bundle/Module4991";
|
|
import * as _Module4992 from "../_bundle/Module4992";
|
|
import * as _Module4993 from "../_bundle/Module4993";
|
|
import * as _Module4994 from "../_bundle/Module4994";
|
|
import Module12 from "../_bundle/Module12";
|
|
import URLUtils from "../utils/URLUtils";
|
|
let c3002_4, c3002_5;
|
|
let c3002_3 = [{
|
|
type: PlatformTypes.TWITCH,
|
|
name: "Twitch",
|
|
color: unsafe_getRawColor("PLATFORM_TWITCH"),
|
|
icon: {
|
|
lightPNG: _Module4873,
|
|
darkPNG: _Module4873,
|
|
whitePNG: _Module4874,
|
|
lightSVG: _Module4875,
|
|
darkSVG: _Module4875,
|
|
whiteSVG: _Module4876
|
|
},
|
|
enabled: true,
|
|
getPlatformUserUrl: (a0) => `https://www.twitch.tv/${encodeURIComponent(a0.name)}`,
|
|
domains: ["twitch.tv", "twitch.com"]
|
|
}, {
|
|
type: PlatformTypes.YOUTUBE,
|
|
name: "YouTube",
|
|
color: unsafe_getRawColor("PLATFORM_YOUTUBE"),
|
|
icon: {
|
|
lightPNG: _Module4877,
|
|
darkPNG: _Module4877,
|
|
whitePNG: _Module4878,
|
|
lightSVG: _Module4879,
|
|
darkSVG: _Module4879,
|
|
whiteSVG: _Module4880
|
|
},
|
|
enabled: true,
|
|
getPlatformUserUrl: (a0) => `https://www.youtube.com/channel/${encodeURIComponent(a0.id)}`,
|
|
domains: ["youtube.com", "youtu.be"]
|
|
}, {
|
|
type: PlatformTypes.BATTLENET,
|
|
name: "Battle.net",
|
|
color: unsafe_getRawColor("PLATFORM_BATTLENET"),
|
|
icon: {
|
|
lightPNG: _Module4881,
|
|
darkPNG: _Module4881,
|
|
whitePNG: _Module4882,
|
|
lightSVG: _Module4883,
|
|
darkSVG: _Module4883,
|
|
whiteSVG: _Module4884,
|
|
blackSVG: _Module4883
|
|
},
|
|
enabled: true,
|
|
migrationData: {
|
|
replacedBy: ApplicationIdentityConnections.BATTLENET,
|
|
getMigrationExperimentEnabled: (a0) => battlenetSocialSDKMigrationExperiment.getConfig({
|
|
location: a0
|
|
}).enabled,
|
|
useMigrationExperimentEnabled: (a0) => battlenetSocialSDKMigrationExperiment.useConfig({
|
|
location: a0
|
|
}).enabled,
|
|
helpCenterLink: "https://discord.com/blog/link-world-of-warcraft-with-discord"
|
|
}
|
|
}, {
|
|
type: PlatformTypes.BLUESKY,
|
|
name: "Bluesky",
|
|
icon: {
|
|
lightPNG: _Module4885,
|
|
darkPNG: _Module4885,
|
|
whitePNG: _Module4886,
|
|
lightSVG: _Module4887,
|
|
darkSVG: _Module4887,
|
|
whiteSVG: _Module4888
|
|
},
|
|
enabled: true,
|
|
getPlatformUserUrl: (a0) => `https://bsky.app/profile/${encodeURIComponent(a0.id).replaceAll("%3A", ":")}`,
|
|
isFederated: true,
|
|
hasMetadata: true
|
|
}, {
|
|
type: PlatformTypes.BUNGIE,
|
|
name: "Bungie.net",
|
|
color: unsafe_getRawColor("PLATFORM_BUNGIE"),
|
|
icon: {
|
|
lightPNG: _Module4889,
|
|
darkPNG: _Module4890,
|
|
whitePNG: _Module4891,
|
|
lightSVG: _Module4892,
|
|
darkSVG: _Module4893,
|
|
whiteSVG: _Module4894
|
|
},
|
|
enabled: true
|
|
}, {
|
|
type: PlatformTypes.SKYPE,
|
|
name: "Skype",
|
|
color: unsafe_getRawColor("PLATFORM_SKYPE"),
|
|
icon: {
|
|
lightPNG: _Module4895,
|
|
darkPNG: _Module4895,
|
|
whitePNG: _Module4896,
|
|
lightSVG: _Module4897,
|
|
darkSVG: _Module4897,
|
|
whiteSVG: _Module4898
|
|
},
|
|
enabled: false,
|
|
getPlatformUserUrl: (a0) => `skype:${encodeURIComponent(a0.id)}?userinfo`
|
|
}, {
|
|
type: PlatformTypes.LEAGUE_OF_LEGENDS,
|
|
name: "League of Legends",
|
|
color: unsafe_getRawColor("PLATFORM_LOL"),
|
|
icon: {
|
|
lightPNG: _Module4899,
|
|
darkPNG: _Module4899,
|
|
whitePNG: _Module4900,
|
|
lightSVG: _Module4901,
|
|
darkSVG: _Module4901,
|
|
whiteSVG: _Module4902
|
|
},
|
|
enabled: true,
|
|
migrationData: {
|
|
replacedBy: ApplicationIdentityConnections.RIOT_GAMES,
|
|
getMigrationExperimentEnabled: (a0) => getIsRiotSocialSDKMigrationEnabled({
|
|
location: a0
|
|
}),
|
|
useMigrationExperimentEnabled: (a0) => useIsRiotSocialSDKMigrationEnabled({
|
|
location: a0
|
|
}),
|
|
helpCenterLink: "https://www.riotgames.com/en/riot-games-discord-account-linking"
|
|
}
|
|
}, {
|
|
type: PlatformTypes.STEAM,
|
|
name: "Steam",
|
|
color: unsafe_getRawColor("PLATFORM_STEAM"),
|
|
icon: {
|
|
lightPNG: _Module4903,
|
|
darkPNG: _Module4904,
|
|
whitePNG: _Module4904,
|
|
lightSVG: _Module4905,
|
|
darkSVG: _Module4906,
|
|
whiteSVG: _Module4906
|
|
},
|
|
enabled: true,
|
|
getPlatformUserUrl: (a0) => `https://steamcommunity.com/profiles/${encodeURIComponent(a0.id)}`,
|
|
hasMetadata: true
|
|
}, {
|
|
type: PlatformTypes.REDDIT,
|
|
name: "Reddit",
|
|
color: unsafe_getRawColor("PLATFORM_REDDIT"),
|
|
icon: {
|
|
lightPNG: _Module4907,
|
|
darkPNG: _Module4907,
|
|
whitePNG: _Module4908,
|
|
lightSVG: _Module4909,
|
|
darkSVG: _Module4909,
|
|
whiteSVG: _Module4910
|
|
},
|
|
enabled: true,
|
|
domains: ["reddit.com"],
|
|
getPlatformUserUrl: (a0) => `https://www.reddit.com/u/${encodeURIComponent(a0.name)}`,
|
|
hasMetadata: true
|
|
}, {
|
|
type: PlatformTypes.FACEBOOK,
|
|
name: "Facebook",
|
|
color: unsafe_getRawColor("PLATFORM_FACEBOOK"),
|
|
icon: {
|
|
lightPNG: _Module4911,
|
|
darkPNG: _Module4911,
|
|
whitePNG: _Module4912,
|
|
lightSVG: _Module4913,
|
|
darkSVG: _Module4913,
|
|
whiteSVG: _Module4914
|
|
},
|
|
domains: ["facebook.com"],
|
|
enabled: true
|
|
}, {
|
|
type: PlatformTypes.TWITTER_LEGACY,
|
|
name: "Twitter",
|
|
color: unsafe_getRawColor("PLATFORM_TWITTER"),
|
|
icon: {
|
|
lightPNG: _Module4915,
|
|
darkPNG: _Module4915,
|
|
whitePNG: _Module4916,
|
|
lightSVG: _Module4917,
|
|
darkSVG: _Module4917,
|
|
whiteSVG: _Module4918
|
|
},
|
|
enabled: false,
|
|
getPlatformUserUrl: (a0) => `https://twitter.com/${encodeURIComponent(a0.name)}`,
|
|
domains: ["twitter.com"],
|
|
hasMetadata: true
|
|
}, {
|
|
type: PlatformTypes.TWITTER,
|
|
name: "X",
|
|
color: unsafe_getRawColor("PLATFORM_TWITTER"),
|
|
icon: {
|
|
lightPNG: _Module4919,
|
|
darkPNG: _Module4920,
|
|
whitePNG: _Module4921,
|
|
lightSVG: _Module4922,
|
|
darkSVG: _Module4923,
|
|
whiteSVG: _Module4924
|
|
},
|
|
enabled: true,
|
|
getPlatformUserUrl: (a0) => `https://x.com/${encodeURIComponent(a0.name)}`,
|
|
domains: ["x.com"],
|
|
hasMetadata: true
|
|
}, {
|
|
type: PlatformTypes.SPOTIFY,
|
|
name: "Spotify",
|
|
color: unsafe_getRawColor("PLATFORM_SPOTIFY"),
|
|
icon: {
|
|
lightPNG: _Module4925,
|
|
darkPNG: _Module4925,
|
|
whitePNG: _Module4926,
|
|
lightSVG: _Module4927,
|
|
darkSVG: _Module4927,
|
|
whiteSVG: _Module4928
|
|
},
|
|
enabled: true,
|
|
getPlatformUserUrl: (a0) => `https://open.spotify.com/user/${encodeURIComponent(a0.id)}`
|
|
}, {
|
|
type: PlatformTypes.XBOX,
|
|
name: "Xbox",
|
|
color: unsafe_getRawColor("PLATFORM_XBOX"),
|
|
icon: {
|
|
lightPNG: _Module4929,
|
|
darkPNG: _Module4930,
|
|
whitePNG: _Module4930,
|
|
lightSVG: _Module4931,
|
|
darkSVG: _Module4932,
|
|
whiteSVG: _Module4932,
|
|
customPNG: _Module4933
|
|
},
|
|
enabled: true
|
|
}, {
|
|
type: PlatformTypes.SAMSUNG,
|
|
name: "Samsung Galaxy",
|
|
color: unsafe_getRawColor("PLATFORM_SAMSUNG"),
|
|
icon: {
|
|
lightPNG: _Module4934,
|
|
darkPNG: _Module4934,
|
|
whitePNG: _Module4935,
|
|
lightSVG: _Module4936,
|
|
darkSVG: _Module4936,
|
|
whiteSVG: _Module4937
|
|
},
|
|
enabled: false
|
|
}, {
|
|
type: PlatformTypes.GITHUB,
|
|
name: "GitHub",
|
|
color: unsafe_getRawColor("PLATFORM_GITHUB"),
|
|
icon: {
|
|
lightPNG: _Module4938,
|
|
darkPNG: _Module4939,
|
|
whitePNG: _Module4939,
|
|
lightSVG: _Module4940,
|
|
darkSVG: _Module4941,
|
|
whiteSVG: _Module4941
|
|
},
|
|
enabled: true,
|
|
getPlatformUserUrl: (a0) => `https://github.com/${encodeURIComponent(a0.name)}`,
|
|
domains: ["github.com"]
|
|
}, {
|
|
type: PlatformTypes.PLAYSTATION,
|
|
name: "PlayStation Network",
|
|
color: unsafe_getRawColor("PLATFORM_PLAYSTATION"),
|
|
icon: {
|
|
lightPNG: _Module4942,
|
|
darkPNG: _Module4943,
|
|
whitePNG: _Module4943,
|
|
lightSVG: _Module4944,
|
|
darkSVG: _Module4945,
|
|
whiteSVG: _Module4945
|
|
},
|
|
enabled: true
|
|
}, {
|
|
type: PlatformTypes.PLAYSTATION_STAGING,
|
|
name: "PlayStation Network (Staging)",
|
|
color: unsafe_getRawColor("PLATFORM_PLAYSTATION"),
|
|
icon: {
|
|
lightPNG: _Module4943,
|
|
darkPNG: _Module4942,
|
|
whitePNG: _Module4942,
|
|
lightSVG: _Module4945,
|
|
darkSVG: _Module4944,
|
|
whiteSVG: _Module4944
|
|
},
|
|
enabled: false
|
|
}, {
|
|
type: PlatformTypes.EPIC_GAMES,
|
|
name: "Epic Games",
|
|
icon: {
|
|
lightPNG: _Module4946,
|
|
darkPNG: _Module4947,
|
|
whitePNG: _Module4947,
|
|
lightSVG: _Module4948,
|
|
darkSVG: _Module4949,
|
|
whiteSVG: _Module4949
|
|
},
|
|
enabled: true
|
|
}, {
|
|
type: PlatformTypes.RIOT_GAMES,
|
|
name: "Riot Games",
|
|
icon: {
|
|
lightPNG: _Module4950,
|
|
darkPNG: _Module4950,
|
|
whitePNG: _Module4951,
|
|
lightSVG: _Module4952,
|
|
darkSVG: _Module4952,
|
|
whiteSVG: _Module4953,
|
|
blackSVG: _Module4954
|
|
},
|
|
enabled: true,
|
|
migrationData: {
|
|
replacedBy: ApplicationIdentityConnections.RIOT_GAMES,
|
|
getMigrationExperimentEnabled: (a0) => getIsRiotSocialSDKMigrationEnabled({
|
|
location: a0
|
|
}),
|
|
useMigrationExperimentEnabled: (a0) => useIsRiotSocialSDKMigrationEnabled({
|
|
location: a0
|
|
}),
|
|
helpCenterLink: "https://www.riotgames.com/en/riot-games-discord-account-linking"
|
|
}
|
|
}, {
|
|
type: PlatformTypes.ROBLOX,
|
|
name: "Roblox",
|
|
icon: {
|
|
lightPNG: _Module4955,
|
|
darkPNG: _Module4956,
|
|
whitePNG: _Module4957,
|
|
lightSVG: _Module4958,
|
|
darkSVG: _Module4959,
|
|
whiteSVG: _Module4960
|
|
},
|
|
enabled: true,
|
|
getPlatformUserUrl: (a0) => `https://roblox.com/users/${encodeURIComponent(a0.id)}/profile`
|
|
}, {
|
|
type: PlatformTypes.PAYPAL,
|
|
name: "PayPal",
|
|
icon: {
|
|
lightPNG: _Module4961,
|
|
darkPNG: _Module4961,
|
|
whitePNG: _Module4962,
|
|
lightSVG: _Module4963,
|
|
darkSVG: _Module4963,
|
|
whiteSVG: _Module4964
|
|
},
|
|
enabled: true,
|
|
hasMetadata: true
|
|
}, {
|
|
type: PlatformTypes.EBAY,
|
|
name: "eBay",
|
|
icon: {
|
|
lightPNG: _Module4965,
|
|
darkPNG: _Module4965,
|
|
whitePNG: _Module4966,
|
|
lightSVG: _Module4967,
|
|
darkSVG: _Module4967,
|
|
whiteSVG: _Module4968
|
|
},
|
|
enabled: true,
|
|
hasMetadata: true,
|
|
getPlatformUserUrl: (a0) => `https://www.ebay.com/usr/${encodeURIComponent(a0.name)}`
|
|
}, {
|
|
type: PlatformTypes.TIKTOK,
|
|
name: "TikTok",
|
|
icon: {
|
|
lightPNG: _Module4969,
|
|
darkPNG: _Module4970,
|
|
whitePNG: _Module4970,
|
|
lightSVG: _Module4971,
|
|
darkSVG: _Module4972,
|
|
whiteSVG: _Module4972
|
|
},
|
|
enabled: false,
|
|
hasMetadata: true,
|
|
domains: ["tiktok.com"],
|
|
getPlatformUserUrl: (a0) => `https://www.tiktok.com/@${encodeURIComponent(a0.name)}`
|
|
}, {
|
|
type: PlatformTypes.INSTAGRAM,
|
|
name: "Instagram",
|
|
icon: {
|
|
lightPNG: _Module4973,
|
|
darkPNG: _Module4973,
|
|
whitePNG: _Module4974,
|
|
lightSVG: _Module4975,
|
|
darkSVG: _Module4975,
|
|
whiteSVG: _Module4976
|
|
},
|
|
enabled: false,
|
|
domains: ["instagram.com"],
|
|
getPlatformUserUrl: (a0) => `https://www.instagram.com/${encodeURIComponent(a0.name)}`
|
|
}, {
|
|
type: PlatformTypes.MASTODON,
|
|
name: "Mastodon",
|
|
icon: {
|
|
lightPNG: _Module4977,
|
|
darkPNG: _Module4977,
|
|
whitePNG: _Module4978,
|
|
lightSVG: _Module4979,
|
|
darkSVG: _Module4979,
|
|
whiteSVG: _Module4980
|
|
},
|
|
enabled: false,
|
|
getPlatformUserUrl: (a0) => a0.id,
|
|
isFederated: true,
|
|
hasMetadata: true
|
|
}, {
|
|
type: PlatformTypes.CRUNCHYROLL,
|
|
name: "Crunchyroll",
|
|
color: unsafe_getRawColor("PLATFORM_CRUNCHYROLL"),
|
|
icon: {
|
|
lightPNG: _Module4981,
|
|
darkPNG: _Module4981,
|
|
whitePNG: _Module4981,
|
|
lightSVG: _Module4982,
|
|
darkSVG: _Module4982,
|
|
whiteSVG: _Module4983
|
|
},
|
|
enabled: true
|
|
}, {
|
|
type: PlatformTypes.DOMAIN,
|
|
name: "Domain",
|
|
icon: {
|
|
lightPNG: _Module4984,
|
|
darkPNG: _Module4985,
|
|
whitePNG: _Module4985,
|
|
lightSVG: _Module4986,
|
|
darkSVG: _Module4987,
|
|
whiteSVG: _Module4987
|
|
},
|
|
getPlatformUserUrl: (a0) => `https://${a0.id}/`,
|
|
enabled: true
|
|
}, {
|
|
type: PlatformTypes.AMAZON_MUSIC,
|
|
name: "Amazon Music",
|
|
icon: {
|
|
lightPNG: _Module4988,
|
|
darkPNG: _Module4988,
|
|
whitePNG: _Module4988,
|
|
lightSVG: _Module4989,
|
|
darkSVG: _Module4989,
|
|
whiteSVG: _Module4989
|
|
},
|
|
enabled: true
|
|
}, {
|
|
type: PlatformTypes.META_QUEST_OR_HORIZON,
|
|
name: "Meta Quest",
|
|
icon: {
|
|
lightPNG: _Module4990,
|
|
darkPNG: _Module4991,
|
|
whitePNG: _Module4992,
|
|
lightSVG: _Module4993,
|
|
darkSVG: _Module4994,
|
|
whiteSVG: _Module4994
|
|
},
|
|
enabled: false
|
|
}];
|
|
c3002_4 = Module12.keyBy(c3002_3, "type");
|
|
c3002_5 = {};
|
|
c3002_3.forEach((item) => {
|
|
const domains = item.domains;
|
|
if (domains != null) {
|
|
domains.forEach((domain) => {
|
|
c3002_5[domain] = item;
|
|
});
|
|
}
|
|
});
|
|
const r610 = {
|
|
get: (a0) => {
|
|
let r4 = c3002_4[a0];
|
|
if (r4 == null) {
|
|
r4 = null;
|
|
}
|
|
return r4;
|
|
},
|
|
getByUrl: (a0) => {
|
|
const r10 = URLUtils.toURLSafe(a0);
|
|
if (r10 != null) {
|
|
const hostname = r10.hostname;
|
|
return c3002_5[hostname.startsWith("www.") ? hostname.slice(4) : hostname];
|
|
}
|
|
},
|
|
isSupported: (a0) => Object.prototype.hasOwnProperty.call(c3002_4, a0),
|
|
map: (a0) => c3002_3.map(a0),
|
|
filter: (a0) => {
|
|
const r5 = c3002_3.filter(a0);
|
|
r5.sort((a, b) => a.name.localeCompare(b.name));
|
|
return r5;
|
|
},
|
|
find: (a0) => c3002_3.find(a0)
|
|
};
|
|
export default r610;
|