PageSourceSearch

https://audioboom.com/assets/packs/js/3105-0500d3ed60c075ba6435.chunk.js

js audioboom.com collected 2026-09-24 07:30:14 UTC 8,564 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9210f3cc-ac29-4c9b-bdd4-104d18036f9b",e._sentryDebugIdIdentifier="sentry-dbid-9210f3cc-ac29-4c9b-bdd4-104d18036f9b")}catch(e){}}();"use strict";(self.webpackChunkaudioboom_web=self.webpackChunkaudioboom_web||[]).push([[3105],{86406:function(e,t,n){n.d(t,{XS:function(){return s},aC:function(){return u},nq:function(){return l},qZ:function(){return c},se:function(){return d}});var i=n(64718),r=n(78062),a=n(74323);function o(e,t){let n=Math.max(e.time??0,0);if(t>0&&(n=Math.min(n,t)),e.duration&&e.duration<=0){console.error("ugh we really have to prevent people adding negative ranges"),console.error("and we have to let them know"),console.error("TODO: why is the end timecode harder to edit?");return}let i={...e,time:n};return"liveread"!==e.mode&&delete i.duration,i}function s(e,t={}){return(n,r)=>{let{waveforms:s,midrollMarkers:d}=r(),[l,u]=(0,i.it)(e),c=s[e],m="liveread"===u?c.selection?.endTime?c.selection.endTime-c.selection.startTime:60:void 0,{defaultMidrollCount:p,defaultLivereadCount:f}=d.meta,h=o({...m&&{duration:m},mode:u,replacementCount:"liveread"===u?f:p,time:c.selection?.startTime??0,...t},c.duration);h&&n((0,a.XS)({rowId:l,attrs:h}))}}function d(e,t,n,s=!1){return(d,l)=>{let u=l(),c=u.waveforms[e],m=(0,i.jb)(e);s&&(n=(0,r.o)(u,e,t,n));let p=o(n,c.duration);p&&d((0,a.se)({rowId:m,markerId:t,attrs:p}))}}function l(e,t){return(0,a.nq)({rowId:(0,i.jb)(e),markerId:t})}function u(e,t){return(0,a.aC)({rowId:e,mode:t})}function c(e,t){return(0,a.qZ)({rowId:e,mode:t})}},78810:function(e,t,n){var i=n(97965);let r=i.wA.withTypes(),a=i.d4.withTypes();n.d(t,["G",0,a,"j",0,r])},71687:function(e,t,n){var i=n(96540);t.A=({keyName:e,onKey:t})=>{let n=(0,i.useRef)(t);return(0,i.useEffect)(()=>{n.current=t}),(0,i.useEffect)(()=>{let t=t=>{let i=t.target.tagName;if("INPUT"!==i&&"SELECT"!==i&&"TEXTAREA"!==i){var r;e&&("Spacebar"===(r=t.key)?" ":r)!==e||(n.current(t),t.preventDefault())}};return addEventListener("keydown",t,!1),()=>{removeEventListener("keydown",t,!1)}},[e]),null}},68590:function(e,t,n){n.d(t,{hS:function(){return u}});var i=n(74848),r=n(9635),a=n.n(r),o=n(96540);class s extends a(){animationPromise=Promise.resolve(0);animationResolver=()=>0;async show(){await this.animationPromise,this._isShown||this._element&&(this.startNewAnimation(),super.show())}async hide(){this._isTransitioning=!1,await this.animationPromise,this._isShown&&(this.startNewAnimation(),super.hide())}dispose(){this._isShown&&(this._backdrop._config.isAnimated=!1,this._element.classList.remove("fade"),this._isTransitioning=!1,super.hide()),this._element.dispatchEvent(new Event("transitionend")),this._backdrop._element?.dispatchEvent(new Event("transitionend")),this._dialog.dispatchEvent(new Event("transitionend")),super.dispose()}__isTransitioning=!1;get _isTransitioning(){return this.__isTransitioning}set _isTransitioning(e){!e&&this.animationResolver&&this.animationResolver(),this.__isTransitioning=e}startNewAnimation(){this.animationPromise=new Promise(e=>{this.animationResolver=e})}}let d={small:"modal-sm",default:"",large:"modal-lg modal-fullscreen-md-down","extra-large":"modal-xl modal-fullscreen-lg-down"},l=({options:e,modalDidShow:t=()=>{},modalDidHide:n=()=>{},centered:r=!1,size:a="default",children:l,show:u})=>{let[c,m]=(0,o.useState)(u),[p,f]=(0,o.useState)(null),h=(0,o.useRef)({modalDidShow:t,modalDidHide:n});(0,o.useEffect)(()=>{h.current={modalDidShow:t,modalDidHide:n}},[t,n]);let _=(0,o.useCallback)(e=>{let t=e.currentTarget.querySelector("input:not([disabled]),button:not([disabled]),select:not([disabled]),textarea:not([disabled])");t&&t.focus(),h.current.modalDidShow()},[]),b=(0,o.useCallback)(()=>{h.current.modalDidHide(),m(!1)},[]),{backdrop:y,keyboard:g,focus:w}={backdrop:!0,keyboard:!0,focus:!0,...e};(0,o.useEffect)(()=>{p?u?p.show():p.hide():m(u)},[u,p]);let v=(0,o.useCallback)(e=>{e.addEventListener("shown.bs.modal",_),e.addEventListener("hidden.bs.modal",b);let t=new s(e,{backdrop:y,keyboard:g,focus:w});return f(t),()=>{t.dispose(),t._showElement=()=>void 0,e.removeEventListener("shown.bs.modal",_),e.removeEventListener("hidden.bs.modal",b),f(null)}},[y,g,w,_,b]);if(!c)return null;
1let E=`modal-dialog ${d[a]}${r?" modal-dialog-centered":""}`;return(0,i.jsx)("div",{tabIndex:-1,role:"dialog",className:"modal fade",ref:v,children:(0,i.jsx)("div",{className:E,role:"document",children:(0,i.jsx)("div",{className:"modal-content",children:l})})})};function u(e){let t=e?.startOpen||!1,[n,i]=(0,o.useState)(t);return[l,{show:n,modalDidHide:(0,o.useCallback)(()=>i(!1),[])},i]}n.d(t,["l$",0,e=>{let[t,n,r]=u({startOpen:!0});return(0,i.jsx)(t,{...e,...n})}])},48632:function(e,t,n){var i=n(74848),r=n(77688);t.A=function({icon:e,iconClassName:t,children:n,className:a,...o}){return(0,i.jsx)("button",{type:"button",className:"btn "+(a||""),...o,children:e?(0,i.jsx)(r.A,{icon:e,className:t||"",spacer:!0,label:n}):n})}},77615:function(e,t,n){n.d(t,{$R:function(){return d.$R},Se:function(){return _},T_:function(){return y},UM:function(){return b},kL:function(){return p},m7:function(){return c},nM:function(){return f},q1:function(){return v},w1:function(){return d.w1},wB:function(){return h}});var i=n(24361),r=n(54669),a=n(79371),o=n(20311),s=n.n(o),d=n(38846);let l={type:"deletion",uploadPromise:null,aborted:!1,lastError:null,removeFile(){}},u={audio:{},image:{}};function c(e,t){return u[t][e]}function m(e,t,n){let i=u[t][e];i&&i.removeFile(),n?u[t][e]=n:u[t][e]=l}function p(e,t,n,r){var a=(0,i.uP)(n.type,n.target||"s3");m(e,n.type,a),a.addFile(t),a.upload(r)}function f(e,t){m(e,t,null)}function h(e){delete u.audio[e],delete u.image[e]}function _(e){var t=e.audioUpload.file?e.audioUpload.file.name:"";return t.length>0?t:"Untitled.mp3"}function b(e){return{ad_timing_attributes:{spans:e.map(e=>({start_time:e.time,end_time:e.time+e.duration,label:e.label,type:"liveread",midroll_replacement_count:e.replacementCount}))}}}function y(e){return{ad_timing_attributes:{editing_mode:"midroll_editor",midrolls:e.map(e=>({time:e.time,auto_generated:e.autoGenerated,midroll_count:e.replacementCount}))}}}class g extends Error{}async function w(e,t){var n;let i,r,a,o,d=e.rowId,l=c(d,"audio"),u=c(d,"image");await l?.uploadPromise,await u?.uploadPromise;let m=function(e){let t=c(e,"audio");if(t?.lastError)return t.lastError;let n=c(e,"image");return n?.lastError?n.lastError:null}(d);if(m)throw m;if(l?.aborted||u?.aborted||t.signal?.aborted)throw new g;return{audio_clip:(n=t.markers,r={title:(i=e.episodeData).title||"",is_explicit:i.explicit,episode_type:i.episodeType,episode_number:i.episodeNumber,season_number:i.seasonNumber,stream_id:i.destinationId,author_locale:i.authorLocale,draft:i.draft},l&&function(e,t){if("deletion"===t.type)e.uploaded_data="";else if("local"===t.options.target)s()(t.uploadKey,"missing upload key"),e.uploaded_data={upload_key:t.uploadKey};else if("activestorage"===t.options.target)throw Error("NotImplemented");else s()(t.uploadKey,"missing upload key"),e.audio_url=t.uploadKey}(r,l),u&&function(e,t){if("deletion"===t.type)e.uploaded_image="";else if("local"===t.options.target)s()(t.uploadKey,"missing upload key"),e.uploaded_image={upload_key:t.uploadKey};else if("activestorage"===t.options.target)throw Error("NotImplemented");else s()(t.uploadKey,"missing upload key"),e.image_url=t.uploadKey}(r,u),i.recordedAtMs?r.recorded_at=i.recordedAtMs/1e3:i.draft?r.recorded_at=null:e.submittedAtMs&&(r.recorded_at=e.submittedAtMs/1e3),(i.summary||i.htmlDescription)&&(r.episode_description_attributes={summary:i.summary,html_description_source:i.htmlDescription}),a=i.transcription||null,a!==(o=e.serverSideData?.transcription||null)&&(a?(s()("string"==typeof a.transcript,"expected new transcription to have a transcript"),r.transcription_attributes={transcript:a.transcript,content_type:a.contentType}):r.transcription_attributes={id:o.id,_destroy:!0}),n&&(s()(n.every(e=>"midroll"===e.mode),"didn't expect to have a liveread here"),r.ad_timing_attributes=y(n).ad_timing_attributes),r),format:"json"}}async function v(e,t={}){let n=e.episodeData;try{let i=await w(e,t);if(n.id)return(await (0,r.E8)((0,a.CJ)(n.id),i)).json();return s()(e.idempotencyKey,"a new episode needs an idempotency key"),(await (0,r.ht)((0,a.Nu)(),i,{headers:{"Idempotency-Key":e.idempotencyKey}})).json()}catch(e){if(e instanceof g)return{aborted:!0};throw e}}}}]);

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.