"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[61012],{761012:(e,n,t)=>{t.d(n,{S:()=>Ce,Z:()=>De});var r=t(785893),o=t(667294),c=t(294184),a=t.n(c),i=t(202351),l=t(513328),s=t(707961),u=t(656645),f=t(769321),d=t(597246),p=t(579581),O=t(159895),b=t(799066),g=t(473903),v=t(850841),y=t(492886),m=t(296872),h=t(359721),j=t(504001),E=t(971402),w=t(153686),P=t(19585),A=t(115617),_=t(550254),I=t(633878);function M(e,n,t){n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t;return e}function x(e,n){n=null!=n?n:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})));t.push.apply(t,r)}return t}(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t)) }));return e}function k(e,n){if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t,r,o={},c=Object.keys(e);for(r=0;r=0||(o[t]=e[t])}return o}(e,n);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}}return o}function C(e){var n=e.width,t=void 0===n?24:n,o=e.height,c=void 0===o?24:o,a=e.color,i=void 0===a?"currentColor":a,l=e.className,s=e.foreground,u=k(e,["width","height","color","className","foreground"]);return(0,r.jsx)("svg",x(function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);t=0||(o[t]=e[t])}return o}(e,n);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}}return o}function re(e,n){return function(e){ if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,o,c=[],a=!0,i=!1;try{for(t=t.call(e);!(a=(r=t.next()).done);a=!0){c.push(r.value);if(n&&c.length===n)break}}catch(e){i=!0;o=e}finally{try{a||null==t.return||t.return()}finally{if(i)throw o}}return c}}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return X(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return X(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var oe=function(e,n){var t,r,o,c,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return c={next:i(0),throw:i(1),return:i(2)}, "function"==typeof Symbol&&(c[Symbol.iterator]=function(){return this}),c;function i(c){return function(i){return function(c){if(t)throw new TypeError("Generator is already executing.");for(;a;)try{if(t=1,r&&(o=2&c[0]?r.return:c[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,c[1])).done)return o;(r=0,o)&&(c=[2&c[0],o.value]);switch(c[0]){case 0:case 1:o=c;break;case 4:a.label++;return{value:c[1],done:!1};case 5:a.label++;r=c[1];c=[0];continue;case 7:c=a.ops.pop();a.trys.pop();continue;default:if(!(o=a.trys,o=o.length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]=25,p=(0, P.Z)(w.Z.VIDEO_BACKGROUND_OPTIONS).AnalyticsLocationProvider,O=Object.values((0,L.Z)()).sort((function(e,n){return z.E1[e.id]-z.E1[n.id]}));return(0,r.jsx)(p,{children:(0,r.jsxs)("div",{className:u?$().backgroundOptionsSmall:$().backgroundOptionsLarge,children:[(0,r.jsx)(ce,{selected:null==c,icon:S.Z,iconClassName:$().noneOptionIcon,onClick:function(){return a(null)},text:F.Z.Messages.CAMERA_PREVIEW_VIDEO_BACKGROUND_NONE}),(0,r.jsx)(ce,{className:$().backgroundOptionBlurred,selected:c===z.f7,icon:C,iconClassName:$().blurOptionIcon,onClick:function(){return a(z.f7)},text:F.Z.Messages.CAMERA_PREVIEW_VIDEO_BACKGROUND_BLUR,children:(0,r.jsx)("div",{className:$().backgroundOptionBlurBackground})}),n?(0,r.jsx)(fe,{onAddBackgroundImage:l,disabled:d}):(0,r.jsx)(ue,{onClick:i}),f.map((function(e){return(0,r.jsx)(s.ua7,{text:(0,r.jsx)(le,{}),"aria-label":F.Z.Messages.CAMERA_PREVIEW_VIDEO_BACKGROUND_CUSTOM_TOOLTIP,children:function(n){var t=(0,V.rI)({userId:e.user_id,assetId:e.id, assetHash:e.asset,size:720});return null==t?null:(0,o.createElement)(ie,ne(ee({},n),{key:e.id,option:e,source:t,selected:(0,m.rD)(c)&&c.id===e.id,onSelectOption:a,isVideo:(0,V.ay)(e.asset),isAnimatedImage:(0,V.xR)(e.asset)}))}},e.id)})),O.map((function(e){var n=!0===e.isVideo;return(0,r.jsx)(s.ua7,{text:e.name,"aria-label":e.name,children:function(t){return(0,o.createElement)(ie,ne(ee({},t),{key:e.id,option:e.id,source:e.source,selected:c===e.id,onSelectOption:a,isVideo:n,isAnimatedImage:!1,hotspotLocation:e.hotspotLocation}))}},e.id)}))]})})}var pe=t(964525),Oe=t(990154),be=t.n(Oe);function ge(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t0&&o[o.length-1])&&(6===c[0]||2===c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]2&&void 0!==arguments[2]&&arguments[2];return new Promise((t=ye((function(t){var o,c;return we(this,(function(a){switch(a.label){case 0:a.trys.push([0,2,,3]);return[4,(0,d.Ff)(e,z.xV.BACKGROUND)];case 1:o=a.sent();k(o);(0,m.g5)(o,n.type===pe.m.MP4,r);P(null);return[3,3];case 2:c=a.sent();P(c.message);return[3,3];case 3:t();return[2]}}))})), function(e){return t.apply(this,arguments)}))},smallerOptions:u})]}):null}var Ae=t(736097),_e=t(166851),Ie=t.n(_e);function Me(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t{t.d(n,{Z:()=>l});var r=t(785893),o=(t(667294),t(633878));function c(e,n,t){n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t;return e}function a(e,n){n=null!=n?n:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})));t.push.apply(t,r)}return t}(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}));return e}function i(e,n){ if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t,r,o={},c=Object.keys(e);for(r=0;r=0||(o[t]=e[t])}return o}(e,n);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}}return o}function l(e){var n=e.width,t=void 0===n?24:n,l=e.height,s=void 0===l?24:l,u=e.color,f=void 0===u?"currentColor":u,d=i(e,["width","height","color"]);return(0,r.jsxs)("svg",a(function(e){for(var n=1;n{t.d(n,{Z:()=>l});var r=t(785893),o=(t(667294),t(633878));function c(e,n,t){n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t;return e}function a(e,n){n=null!=n?n:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})));t.push.apply(t,r)}return t}(Object(n)).forEach((function(t){ Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}));return e}function i(e,n){if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t,r,o={},c=Object.keys(e);for(r=0;r=0||(o[t]=e[t])}return o}(e,n);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}}return o}function l(e){var n=e.width,t=void 0===n?24:n,l=e.height,s=void 0===l?24:l,u=e.color,f=void 0===u?"currentColor":u,d=e.className,p=e.foreground,O=i(e,["width","height","color","className","foreground"]);return(0,r.jsxs)("svg",a(function(e){for(var n=1;n