1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="226a9246-4bf1-4d70-a9bd-ab3b2af6d464",e._sentryDebugIdIdentifier="sentry-dbid-226a9246-4bf1-4d70-a9bd-ab3b2af6d464")}catch(e){}}(),(self.webpackChunkaudioboom_web=self.webpackChunkaudioboom_web||[]).push([[128],{2694:function(e,r,t){"use strict";var n=t(6925);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,r,t,a,o,i){if(i!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function r(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:r,element:e,elementType:e,instanceOf:r,node:e,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:o,resetWarningCache:a};return t.PropTypes=t,t}},5556:function(e,r,t){e.exports=t(2694)()},6925:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},46622:function(e,r,t){"use strict";var n,a=this&&this.__extends||(n=function(e,r){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,r){e.__proto__=r}||function(e,r){for(var t in r)r.hasOwnProperty(t)&&(e[t]=r[t])})(e,r)},function(e,r){function t(){this.constructor=e}n(e,r),e.prototype=null===r?Object.create(r):(t.prototype=r.prototype,new t)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0});var i=o(t(5556)),s=o(t(96540));r.FileDrop=function(e){function r(t){var n=e.call(this,t)||this;return n.resetDragging=function(){n.frameDragCounter=0,n.setState({draggingOverFrame:!1,draggingOverTarget:!1})},n.handleWindowDragOverOrDrop=function(e){e.preventDefault()},n.handleFrameDrag=function(e){if(r.eventHasFiles(e)){if(n.frameDragCounter+="dragenter"===e.type?1:-1,1===n.frameDragCounter){n.setState({draggingOverFrame:!0}),n.props.onFrameDragEnter&&n.props.onFrameDragEnter(e);return}if(0===n.frameDragCounter){n.setState({draggingOverFrame:!1}),n.props.onFrameDragLeave&&n.props.onFrameDragLeave(e);return}}},n.handleFrameDrop=function(e){!n.state.draggingOverTarget&&(n.resetDragging(),n.props.onFrameDrop&&n.props.onFrameDrop(e))},n.handleDragOver=function(e){r.eventHasFiles(e)&&(n.setState({draggingOverTarget:!0}),!r.isIE()&&n.props.dropEffect&&(e.dataTransfer.dropEffect=n.props.dropEffect),n.props.onDragOver&&n.props.onDragOver(e))},n.handleDragLeave=function(e){n.setState({draggingOverTarget:!1}),n.props.onDragLeave&&n.props.onDragLeave(e)},n.handleDrop=function(e){if(n.props.onDrop&&r.eventHasFiles(e)){var t=e.dataTransfer?e.dataTransfer.files:null;n.props.onDrop(t,e)}n.resetDragging()},n.handleTargetClick=function(e){n.props.onTargetClick&&n.props.onTargetClick(e),n.resetDragging()},n.stopFrameListeners=function(e){e&&(e.removeEventListener("dragenter",n.handleFrameDrag),e.removeEventListener("dragleave",n.handleFrameDrag),e.removeEventListener("drop",n.handleFrameDrop))},n.startFrameListeners=function(e){e&&(e.addEventListener("dragenter",n.handleFrameDrag),e.addEventListener("dragleave",n.handleFrameDrag),e.addEventListener("drop",n.handleFrameDrop))},n.frameDragCounter=0,n.state={draggingOverFrame:!1,draggingOverTarget:!1},n}return a(r,e),r.prototype.componentDidMount=function(){this.startFrameListeners(this.props.frame),this.resetDragging(),window.addEventListener("dragover",this.handleWindowDragOverOrDrop),window.addEventListener("drop",this.handleWindowDragOverOrDrop)},r.prototype.componentDidUpdate=function(e){e.frame!==this.props.frame&&(this.resetDragging(),this.stopFrameListeners(e.frame),this.startFrameListeners(this.props.frame))},r.prototype.componentWillUnmount=function(){this.stopFrameListeners(this.props.frame),window.removeEventListener("dragover",this.handleWindowDragOverOrDrop),window.removeEventListener("drop",this.handleWindowDragOverOrDrop)},r.prototype.render=function(){var e=this.props,r=e.children,t=e.className,n=e.targetClassName,a=e.draggingOverFrameClassName,o=e.draggingOverTargetClassName,i=this.state,u=i.draggingOverTarget,f=i.draggingOverFrame,l=n;return f&&(l+=" "+a),u&&(l+=" "+o),s.default.createElement("div",{className:t,onDragOver:this.handleDragOver,onDragLeave:this.handleDragLeave,onDrop:this.handleDrop},s.default.createElement("div",{className:l,onClick:this.handleTargetClick},r))},r.isIE=function(){return"u">typeof window&&(-1!==window.navigator.userAgent.indexOf("MSIE")||window.navigator.appVersion.indexOf("Trident/")>0)},r.eventHasFiles=function(e){var r=!1;if(e.dataTransfer){var t=e.dataTransfer.types;for(var n in t)if("Files"===t[n]){r=!0;break}}return r},r.propTypes={className:i.default.string,targetClassName:i.default.string,draggingOverFrameClassName:i.default.string,draggingOverTargetClassName:i.default.string,onDragOver:i.default.func,onDragLeave:i.default.func,onDrop:i.default.func,onTargetClick:i.default.func,dropEffect:i.default.oneOf(["copy","move","link","none"]),frame:function(e,r,t){var n=e[r];return null==n?Error("Warning: Required prop `"+r+"` was not specified in `"+t+"`"):n===document||n instanceof HTMLElement?void 0:Error("Warning: Prop `"+r+"` must be one of the following: document, HTMLElement!")},onFrameDragEnter:i.default.func,onFrameDragLeave:i.default.func,onFrameDrop:i.default.func},r.defaultProps={dropEffect:"copy",frame:"u"<typeof window?void 0:window.document,className:"file-drop",targetClassName:"file-drop-target",draggingOverFrameClassName:"file-drop-dragging-over-frame",draggingOverTargetClassName:"file-drop-dragging-over-target"},r}(s.default.PureComponent)},34743:function(e,r,t){"use strict";t.d(r,{we:function(){return g}});var n=t(17663),a=t(96540),o=t(40961),i="u">typeof document?a.useLayoutEffect:function(){};function s(e,r){let t,n,a;if(e===r)return!0;
1if(typeof e!=typeof r)return!1;if("function"==typeof e&&e.toString()===r.toString())return!0;if(e&&r&&"object"==typeof e){if(Array.isArray(e)){if((t=e.length)!==r.length)return!1;for(n=t;0!=n--;)if(!s(e[n],r[n]))return!1;return!0}if((t=(a=Object.keys(e)).length)!==Object.keys(r).length)return!1;for(n=t;0!=n--;)if(!({}).hasOwnProperty.call(r,a[n]))return!1;for(n=t;0!=n--;){let t=a[n];if(("_owner"!==t||!e.$$typeof)&&!s(e[t],r[t]))return!1}return!0}return e!=e&&r!=r}function u(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function f(e,r){let t=u(e);return Math.round(r*t)/t}function l(e){let r=a.useRef(e);return i(()=>{r.current=e}),r}function g(e){void 0===e&&(e={});let{placement:r="bottom",strategy:t="absolute",middleware:g=[],platform:p,elements:{reference:d,floating:c}={},transform:m=!0,whileElementsMounted:v,open:h}=e,[D,y]=a.useState({x:0,y:0,strategy:t,placement:r,middlewareData:{},isPositioned:!1}),[O,w]=a.useState(g);s(O,g)||w(g);let[b,F]=a.useState(null),[E,T]=a.useState(null),_=a.useCallback(e=>{e!==P.current&&(P.current=e,F(e))},[]),C=a.useCallback(e=>{e!==N.current&&(N.current=e,T(e))},[]),L=d||b,k=c||E,P=a.useRef(null),N=a.useRef(null),S=a.useRef(D),x=null!=v,I=l(v),R=l(p),M=l(h),U=a.useCallback(()=>{if(!P.current||!N.current)return;let e={placement:r,strategy:t,middleware:O};R.current&&(e.platform=R.current),(0,n.rD)(P.current,N.current,e).then(e=>{let r={...e,isPositioned:!1!==M.current};W.current&&!s(S.current,r)&&(S.current=r,o.flushSync(()=>{y(r)}))})},[O,r,t,R,M]);i(()=>{!1===h&&S.current.isPositioned&&(S.current.isPositioned=!1,y(e=>({...e,isPositioned:!1})))},[h]);let W=a.useRef(!1);i(()=>(W.current=!0,()=>{W.current=!1}),[]),i(()=>{if(L&&(P.current=L),k&&(N.current=k),L&&k){if(I.current)return I.current(L,k,U);U()}},[L,k,U,I,x]);let j=a.useMemo(()=>({reference:P,floating:N,setReference:_,setFloating:C}),[_,C]),H=a.useMemo(()=>({reference:L,floating:k}),[L,k]),A=a.useMemo(()=>{let e={position:t,left:0,top:0};if(!H.floating)return e;let r=f(H.floating,D.x),n=f(H.floating,D.y);return m?{...e,transform:"translate("+r+"px, "+n+"px)",...u(H.floating)>=1.5&&{willChange:"transform"}}:{position:t,left:r,top:n}},[t,m,H.floating,D.x,D.y]);return a.useMemo(()=>({...D,update:U,refs:j,elements:H,floatingStyles:A}),[D,U,j,H,A])}t.d(r,["BN",0,(e,r)=>{let t=(0,n.BN)(e);return{name:t.name,fn:t.fn,options:[e,r]}},"UE",0,(e,r)=>{let t={name:"arrow",options:e,fn(r){let{element:t,padding:a}="function"==typeof e?e(r):e;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?(0,n.UE)({element:t.current,padding:a}).fn(r):{}:t?(0,n.UE)({element:t,padding:a}).fn(r):{}}};return{name:t.name,fn:t.fn,options:[e,r]}},"UU",0,(e,r)=>{let t=(0,n.UU)(e);return{name:t.name,fn:t.fn,options:[e,r]}},"cY",0,(e,r)=>{let t=(0,n.cY)(e);return{name:t.name,fn:t.fn,options:[e,r]}}])}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.