28 lines
1.2 KiB
TypeScript
28 lines
1.2 KiB
TypeScript
// Metro module 7946 (f7947).
|
|
import { UploadTypes } from "../../modules/image_cropping/web/ImageCroppingConstants";
|
|
let c5019_1 = {
|
|
USER_DEFAULT_PROFILE_AVATAR: "USER_DEFAULT_PROFILE_AVATAR",
|
|
USER_DEFAULT_PROFILE_BANNER: "USER_DEFAULT_PROFILE_BANNER",
|
|
USER_GUILD_PROFILE_AVATAR: "USER_GUILD_PROFILE_AVATAR",
|
|
USER_GUILD_PROFILE_BANNER: "USER_GUILD_PROFILE_BANNER",
|
|
GUILD_ICON: "GUILD_ICON",
|
|
GUILD_BANNER: "GUILD_BANNER",
|
|
GUILD_DISCOVERY_SPLASH: "GUILD_DISCOVERY_SPLASH",
|
|
GUILD_INVITE_SPLASH: "GUILD_INVITE_SPLASH",
|
|
EMOJI: "EMOJI",
|
|
STICKER: "STICKER"
|
|
};
|
|
export { c5019_1 as SafetyScannedUploadSurface };
|
|
export function getSafetyScannedUploadSurfaceForProfileCustomization(a0, a1) {
|
|
if (UploadTypes.AVATAR === a0) {
|
|
return a1 != null ? c5019_1.USER_GUILD_PROFILE_AVATAR : c5019_1.USER_DEFAULT_PROFILE_AVATAR;
|
|
}
|
|
if (UploadTypes.BANNER === a0) {
|
|
return a1 != null ? c5019_1.USER_GUILD_PROFILE_BANNER : c5019_1.USER_DEFAULT_PROFILE_BANNER;
|
|
}
|
|
if (UploadTypes.GUILD_BANNER !== a0 && UploadTypes.VIDEO_BACKGROUND !== a0 && UploadTypes.SCHEDULED_EVENT_IMAGE !== a0 && UploadTypes.HOME_HEADER !== a0 && UploadTypes.AVATAR_DECORATION !== a0 && UploadTypes.GUILD_ICON !== a0) {
|
|
return void 0;
|
|
}
|
|
return null;
|
|
}
|