PageSourceSearch

https://voice123.com/static/assets/index-920fb316.js

js voice123.com collected 2026-09-24 09:00:37 UTC 5,095 bytes, 2 lines download raw bytes

1var y=Object.defineProperty;var b=(e,o,t)=>o in e?y(e,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[o]=t;var r=(e,o,t)=>(b(e,typeof o!="symbol"?o+"":o,t),t);import{_ as O}from"./vdlRevisionsPopup-c0c1c570.js";import{aj as P,bQ as j,j as w,b_ as B}from"./common-4ebc591d.js";import{m as R,P as A,bD as d,B as l,O as $,_ as T,r as k,o as c,c as I,g as u,h as m,w as D,d as E,t as C,b as _}from"./vendor-147ef0d1.js";import{o as S}from"./offerContent-af2b4cb4.js";import"./vdlReviewDialog-a35c52a3.js";import"./vdlFormDialog-95ff4290.js";import"./getMinutesPassed-9927a987.js";import"./vdlUserInfo-2fcba52c.js";import"./vdlSampleFormDialog.vue_vue_type_style_index_0_lang-ab4289d6.js";import"./vdlFlagBanner-675e3109.js";import"./vdlUploader-28de09f3.js";import"./playerTime-42955481.js";import"./new_voice_over-e466436f.js";import"./routes-6a227bfc.js";import"./vdlContact-301858fb.js";import"./AmplitudeMixin-ba2724c9.js";import"./vdlNotes-1287e15d.js";import"./vdlVote-4ade8690.js";import"./vdlFavorite-ce0f64f9.js";import"./offer-6a8dbe6e.js";import"./projectShare-832f69e6.js";import"./offers-c3145e9b.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"[email protected]"};var o=new e.Error().stack;o&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[o]="b804d949-3a0a-4899-91c9-7039a945a70a",e._sentryDebugIdIdentifier="sentry-dbid-b804d949-3a0a-4899-91c9-7039a945a70a")}catch{}})();var V=Object.defineProperty,L=Object.getOwnPropertyDescriptor,i=(e,o,t,a)=>{for(var n=a>1?void 0:a?L(o,t):o,p=e.length-1,f;p>=0;p--)(f=e[p])&&(n=(a?f(o,t,n):f(n))||n);return a&&n&&V(o,t,n),n};let s=class extends R(P){constructor(){super(...arguments);r(this,"currentService","voice_over");r(this,"title","Proposal details");r(this,"offer",{});r(this,"loading",!0);r(this,"offer_id");r(this,"revisions",[]);r(this,"isProvider");r(this,"currentOffer");r(this,"providerOffers");r(this,"currentProject");r(this,"getProviderOffers");r(this,"setAsReviewed");r(this,"getActiveOfferBy")}get userRole(){return j(this.currentProject)&&"projectOwner"||this.isProvider&&"offerOwner"||"bystander"}get canRequestRevision(){return this.offer.id&&this.offer.revision_request===null}get hasPreviousRevisions(){return this.offer.id&&this.offer.is_reoffer}get hasFutureRevisions(){return this.offer.id&&!this.offer.is_active}get customRoute(){return{name:"specsView",params:{id:this.offer.project_id}}}get bookingBannerInformation(){return`A booking request was ${this.offer.related_projects[0].status==="draft"?"created":"sent"} ${this.bookedAgo}`}get bookingBannerActions(){return[{message:"Go to booking",action:()=>{this.offer.related_projects[0].status==="draft"?this.$router.replace({name:"editBooking",params:{id:this.offer.related_projects[0].public_hash}}):this.$router.replace({name:"specsView",params:{id:this.offer.related_projects[0].public_hash,slug:this.offer.related_projects[0].slug}})}},{message:"Book again",action:()=>{this.$router.replace({name:"newBooking",params:{providerId:this.currentOffer.provider.user.username}})}}]}get bookedAgo(){return this.format.relativeTime(this.offer.related_projects[0].created_at)}displayIf(o){return o.some(t=>t===this.userRole)}onOfferLoaded(o){this.offer=o,this.loading=!1}flagIt(){this.$router.push({name:"flagging",params:{entity:"proposal",entity_id:this.offer.id}})}openRevisionsPopup(){const o=this.$refs.revisionsPopup;o==null||o.open()}goToProposal(o){this.$router.replace({name:"offerView",params:{id:o}})}get toastBarActions(){return[{message:"SEE LATEST REVISION",action:async()=>{const o=await this.getActiveOfferBy({project_id:this.currentOffer.project_id,provider_id:this.currentOffer.provider_id});this.goToProposal(o.public_hash)}}]}async mounted(){this.revisions=this.providerOffers}};i([A()],s.prototype,"offer_id",2);i([d],s.prototype,"isProvider",2);i([d],s.prototype,"currentOffer",2);i([d],s.prototype,"providerOffers",2);i([d],s.prototype,"currentProject",2);i([l],s.prototype,"getProviderOffers",2);i([l],s.prototype,"setAsReviewed",2);i([l],s.prototype,"getActiveOfferBy",2);s=i([$({components:{vdlDetailedContent:S}})],s);function N(e,o,t,a,n,p){const f=w,v=B,g=k("vdl-detailed-content"),h=O;return c(),I("div",null,[!e.loading&&e.offer.related_projects&&e.offer.related_projects.length?(c(),u(f,{key:0,actions:e.bookingBannerActions,information:e.bookingBannerInformation},null,8,["actions","information"])):m("",!0),e.hasFutureRevisions?(c(),u(v,{key:1,actions:e.toastBarActions},{default:D(()=>[E(C(e.$t("This is a previous proposal revision from {date}",{date:e.format.datetime(e.offer.created_at)})),1)]),_:1},8,["actions"])):m("",!0),_(g,{"offer-id":e.offer_id,onOfferLoaded:e.onOfferLoaded,onRequestRevision:o[0]||(o[0]=q=>e.openRevisionsPopup())},null,8,["offer-id","onOfferLoaded"]),_(h,{ref:"revisionsPopup",revisions:e.revisions,onGoTo:e.goToProposal,title:"Proposal revisions"},null,8,["revisions","onGoTo"])])}const pe=T(s,[["render",N]]);export{pe as default};
2//# sourceMappingURL=index-920fb316.js.map

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.