1import{D as F}from"./DetailsPageLayout-DwxgcP1_.js";import{V as k}from"./ViewPotentialRespondersModal-CPcgEdyd.js";import{M as S}from"./MultiStepFormLayout-BKR8EDf_.js";import E from"./StepFive-BSmmSYWd.js";import I from"./StepFour-CJgv-J3d.js";import M from"./StepThree-wOnc7dnp.js";import $ from"./StepOne-71HqXO9b.js";import _ from"./StepTwo-DoqYjx1U.js";import{F as D}from"./FurtherCompetitionMixin-iebIDh3P.js";import{_ as P,m as o,c as r,o as n,a3 as R,w as m,b as a,h as i,a as l}from"./app-CuOBjNiw.js";import"./AppLayout-Dogy24b6.js";import"./ConstOrganisationTypes-C2mcmQsB.js";import"./AuthenticationCardLogo-CXYZVkob.js";import"./ConstFeatures-CEizhoI4.js";import"./Responders-OM6Xdj2s.js";import"./FurtherCompetitionMixinStep-CGVLQCyv.js";import"./AttachmentMixin-DME4_mXX.js";import"./AttachmentsUploadModal-B5UwhRij.js";import"./ConstantsMixin-CgbnqT0V.js";import"./helpers-CCz-k9Qs.js";import"./PriceQualityRatio-C4-EjXL0.js";import"./v4-IxeDWRfm.js";try{(function(){var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="678000de-3445-42b7-9203-4563a65bb183",e._sentryDebugIdIdentifier="sentry-dbid-678000de-3445-42b7-9203-4563a65bb183")})()}catch{}const V={name:"FurtherCompetitionDraft",mixins:[D],components:{FurtherCompetitionStepTwo:_,FurtherCompetitionStepOne:$,FurtherCompetitionStepThree:M,FurtherCompetitionStepFour:I,FurtherCompetitionStepFive:E,MultiStepFormLayout:S,ViewPotentialRespondersModal:k,DetailsPageLayout:F},methods:{cancel(){window.history.back()}}},T=l("span",{class:"text-primary"}," Please ensure all required fields are completed. ",-1),U=l("span",{class:"text-primary"}," Complete all mandatory details to submit. ",-1),N={class:"block sm:flex justify-between"},B={class:"mt-4 sm:mt-0"};function A(e,t,L,q,O,j){const d=o("alert"),f=o("multi-step-form-layout"),u=o("typography"),p=o("group-button"),y=o("view-potential-responders-modal"),c=o("further-competition-step-one"),h=o("further-competition-step-two"),b=o("further-competition-step-three"),v=o("further-competition-step-four"),w=o("further-competition-step-five"),g=o("standard-modal"),C=o("details-page-layout");return n(),r(C,null,R({alert:m(()=>[e.showAlert?(n(),r(d,{key:0,message:"Oh no!",type:"primary-yellow","custom-classes":"text-primary"},{alert:m(()=>[T]),_:1})):i("",!0),e.furtherCompetition.workflow_stage===e.Status.DRAFT?(n(),r(d,{key:1,message:e.draftMessage,type:"base-grey-lighter","custom-classes":"text-primary","data-test-id":"draft-banner"},{alert:m(()=>[U]),_:1},8,["message"])):i("",!0)]),fixedHeader:m(()=>[a(f,{"active-step-index":e.activeStepIndex,onNavigate:t[0]||(t[0]=s=>e.activeStepIndex=s),errors:e.errors,steps:e.steps},null,8,["active-step-index","errors","steps"]),a(u,{"data-test-id":"form-header",text:"Further Competition","header-name":"2","custom-classes":"mt-4",type:"heading"}),l("div",N,[a(u,{text:"Let's gather some details",type:"subheader","custom-classes":"mt-4"}),l("div",B,[a(p,{solid:"",squared:"",type:"primary-blue",text:"View potential responders",onClick:t[1]||(t[1]=s=>e.showViewPotentialRespondersModal=!0),customClasses:"!px-4 sm:!px-7"}),!e.canEdit&&e.canUpdate?(n(),r(p,{key:0,class:"invisible md:visible ml-5","data-test-id":"update-icon",icon:"pencil",solid:"",type:"primary-blue",onClick:t[2]||(t[2]=s=>e.canEdit=!0)})):i("",!0)]),a(y,{"procurement-type":"furtherCompetition",responders:e.responders,"open-modal":e.showViewPotentialRespondersModal,onCloseModal:t[3]||(t[3]=s=>e.showViewPotentialRespondersModal=!1)},null,8,["responders","open-modal"])])]),body:m(()=>[e.activeStepIndex===0?(n(),r(c,{key:0,canEdit:e.canEdit,form:e.form.step_one,errors:e.form.errors},null,8,["canEdit","form","errors"])):i("",!0),e.activeStepIndex===1?(n(),r(h,{key:1,canEdit:e.canEdit,form:e.form.step_two,errors:e.form.errors},null,8,["canEdit","form","errors"])):i("",!0),e.activeStepIndex===2?(n(),r(b,{key:2,canEdit:e.canEdit,form:e.form.step_three,errors:e.form.errors,"currency-symbol":e.furtherCompetition.master_activity.currency.symbol},null,8,["canEdit","form","errors","currency-symbol"])):i("",!0),e.activeStepIndex===3?
1(n(),r(v,{key:3,canEdit:e.canEdit,onUploadFiles:e.uploadFiles,onRemoveFile:e.removeFile,files:e.files,form:e.form.step_four,errors:e.form.errors},null,8,["canEdit","onUploadFiles","onRemoveFile","files","form","errors"])):i("",!0),e.activeStepIndex===4?(n(),r(w,{key:4,canEdit:e.canEdit,onUploadFiles:e.uploadFiles,onRemoveFile:e.removeFile,files:e.files,form:e.form.step_five,errors:e.form.errors,"file-error":e.fileError},null,8,["canEdit","onUploadFiles","onRemoveFile","files","form","errors","file-error"])):i("",!0),a(g,{"modal-main-title":"Are you sure you want to submit this Further Competition?","modal-content":`Please ensure all information is correct before submitting. 2 This cannot be edited once submitted.`,"open-modal":e.showSaveModal,"modal-cancel-button":!0,"modal-confirm-button":!0,"handle-data-modal":()=>e.updateFurtherCompetition(!1),onCloseModal:t[4]||(t[4]=s=>e.showSaveModal=!1)},null,8,["open-modal","handle-data-modal"])]),_:2},[e.canEdit?{name:"footer",fn:m(()=>[a(p,{type:"primary-blue",text:"Go back",onClick:e.goBack},null,8,["onClick"]),a(p,{type:"primary-blue",class:"bg-body",text:"Update draft",onClick:t[5]||(t[5]=s=>e.updateFurtherCompetition(!0))}),e.activeStepIndex!==4?(n(),r(p,{key:0,type:"primary-green",text:"Next step",onClick:t[6]||(t[6]=s=>e.activeStepIndex++),hoverTextPrimary:""})):i("",!0),e.activeStepIndex===4&&e.canUpdate?(n(),r(p,{key:1,type:"primary-green",text:"Submit",hoverTextPrimary:"",onClick:t[7]||(t[7]=s=>e.showSaveModal=!0)})):i("",!0)]),key:"0"}:void 0]),1024)}const de=P(V,[["render",A]]);export{de as default};
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.