1import{r,j as p}from"./react-vendor-KcpGDhDO.js";import{J as E}from"./JobDistributionManager-kdJvG9Qe.js";import{l as I,c as S}from"./jobCampaignPlanService-BkMwhWus.js";import{h,n as v}from"./index-WFq09cu9.js";import"./lucide-react-CkHaoSgu.js";import"./pin-D8YhIfEr.js";import"./thumbs-up-BSzDnsFJ.js";import"./arrow-down-DHZm3m23.js";import"./arrow-left-right-yDWuNG97.js";import"./arrow-left-CAOhO3Vq.js";import"./arrow-right-CYzGbR1C.js";import"./brain-CxSdyTFp.js";import"./banknote-CZVLtWsn.js";import"./bell-off-1wmu4gwK.js";import"./building-DiOoQvel.js";import"./chart-no-axes-column-B4ApcQZ4.js";import"./calendar-clock-DrAUs8q7.js";import"./type-CQ6NtLnW.js";import"./target-B4XxuWcT.js";import"./check-check-BV1q0Spm.js";import"./chrome-CdD4q_2D.js";import"./circle-alert-DzF2BObb.js";import"./circle-check-big-B-PemlPR.js";import"./slash-BCkpzKmo.js";import"./list-checks-BC9ccMcF.js";import"./folder-kanban-CjeUEQ04.js";import"./circle-user-DVncecRX.js";import"./circle-x-Cpyho_CD.js";import"./clipboard-check-DOZ2SZTr.js";import"./clipboard-list-B_PWssS-.js";import"./clock-BX6mIr7X.js";import"./construction-BR8Eay6A.js";import"./copy-D3q0MUkt.js";import"./credit-card-BykFaGau.js";import"./crown-Ds5j2xAK.js";import"./dollar-sign--0BSWBqE.js";import"./download-BojcWAia.js";import"./list-BAU0Mirl.js";import"./ellipsis-BacqoHy6.js";import"./eye-off-CMCCdFLj.js";import"./eye-C94xy1es.js";import"./file-image-vr_g5Efz.js";import"./user-minus-fWhnzYoV.js";import"./file-up-B9ySK8Bw.js";import"./mail-plus-DZ0WP5vQ.js";import"./folder-open-BYkEE76v.js";import"./gauge-B0wrooS-.js";import"./globe-CwEBaPfL.js";import"./hand-helping-Do0Banmm.js";import"./handshake-B_SJ-9HP.js";import"./headphones-B0s7ORtH.js";import"./heart-tXEHjSXA.js";import"./history-DKvhvBxa.js";import"./image-plus-Ds-_YPHL.js";import"./image-Cm-7ImFm.js";import"./inbox-BO2LFBK9.js";import"./info-BoidFe5c.js";import"./instagram-DnqzpyUZ.js";import"./key-round-BPoLF3aW.js";import"./languages-DNt7vgsf.js";import"./layers-DUmQvPBw.js";import"./layout-grid-T106taRS.js";import"./lightbulb-B9642d_Q.js";import"./link-BAYgcNco.js";import"./lock-DPtSxTnY.js";import"./mail-open-CUCZJPU0.js";import"./mail-x-B_Dzh6m_.js";import"./mail-D3MiN49n.js";import"./map-pin-PkV8lRPR.js";import"./message-circle-ClL693kO.js";import"./message-square-49R3KflO.js";import"./video-off-DwNkHfI9.js";import"./mic-Be_sfG84.js";import"./monitor-CnSqVts-.js";import"./mouse-pointer-click-DQCPk9Vm.js";import"./music-C_zQUEHi.js";import"./palette-C_uQDUlw.js";import"./panel-right-open-f-NKuSZC.js";import"./pause-ByBo8gxg.js";import"./pencil-DOnEk34F.js";import"./phone-off-Bl7SILp4.js";import"./phone-Brz-WP9k.js";import"./play-CNq8OXgJ.js";import"./radio-tower-Dr9480WI.js";import"./radio-CybYtBCx.js";import"./receipt-BKfytDni.js";import"./rotate-ccw-BqG_aVfW.js";import"./save-CWQUU4WG.js";import"./send-horizontal-Chr8fr0c.js";import"./send-fX-ZcCvT.js";import"./share-2-MKmAeWyR.js";import"./shield-x-BkmDGsvP.js";import"./shield-D_MeK1lW.js";import"./shopping-cart-CtkrevZB.js";import"./sliders-horizontal-XtFwWdeF.js";import"./smartphone-pzqF-2J2.js";import"./square-Nyr5cHoX.js";import"./tag-DzvBy0L9.js";import"./ticket-C82ZxaHq.js";import"./toggle-right-DBgFIP33.js";import"./trash-2-Bs0HJa24.js";import"./trending-up-WpO_U-cd.js";import"./triangle-alert-BgU812kA.js";import"./upload-CwrhbbO4.js";import"./user-round-Dz5B-2EP.js";import"./video-Fq9eoEGr.js";import"./wallet-DP87FAJl.js";import"./wand-sparkles-B3EQAEIq.js";import"./waves-CAWavgqL.js";import"./zap-C3qHruFa.js";import"./tooltip-97Z1Uu2V.js";import"./ui-vendor-IRxhZ7TT.js";import"./supabase-vendor-DqO-ystM.js";import"./productsService-CaRcqeMp.js";import"./agentsService-ShbfbU0Y.js";import"./featureAccessService-BqFQqbuE.js";import"./features-DlC2z0rX.js";import"./PasteGuideModal-DR26AGkD.js";import"./select-CdDlSvjM.js";import"./groupsService-E3wv35Xe.js";import"./profilesService-pkRQbu_6.js";import"./postStatus-C3JyJ8B4.js";import"./metricsService-0Vm9caQk.js";import"./jobValidUntil--RUMSZUD.js";import"./integrationsService-C7XYio51.js";import"./campaignTextGenerator-BxqpaM-r.js";import"./postRecords-DMVVM3b-.js";import"./scheduleConfig-BC7_meVe.js";import"./managedSlots-zXmmP2hM.js";import"./promotionCampaignsService-DYwDB6mg.js";import"./campaignsService-BuPPphDc.js";import"./postingBlackoutsService-DdKTP4Wd.js";import"./scheduler-BAzpbstl.js";import"./quotaService-DMuRyABk.js";import"./animation-vendor-9EcIC_Dc.js";import"./campaignPostsService-F0nNfjWj.js";import"./jobDistributionService-J0b0-lHV.js";import"./copyAndOpenGroup-hUGIFapj.js";import"./platformUtils-IgHOBV4e.js";import"./groupRecommendationService-teOkj4X4.js";function ai({jobId:e,currentUser:n,updateUser:j,userId:s,onClose:C,onCreated:l}){const[i,b]=r.useState(null),[c,y]=r.useState(null),[J,u]=r.useState(!0),[d,f]=r.useState(null),[a,x]=r.useState(null);r.useEffect(()=>{let t=!1;return e&&(async()=>{u(!0),f(null),x(null);try{const o=await I(e);if(t)return;b(o.job),y(o.plan)}catch{t||f("×× ×צ××× × ×××¢×× ×ת ת××× ×ת ××§×פ××× ×ר××¢.")}finally{t||u(!1)}})(),()=>{t=!0}},[e]);const P=async(t,{managedCount:g=0,managedSpreadDays:o=14}={})=>{try{const m=await S({job:i,chosenGroups:t,managedCount:g,managedSpreadDays:o});return m.campaignId?(v("××§×פ××× × ×צר"),x(m.campaignId),l?.(m.campaignId),m.campaignId):(h("×× × ×צר ×§×פ×××","×× × ××¦× ×××¢× ×פרס×× ××§××צ×ת ×©× ××ר×. ×פשר ×× ×¡×ת ש××."),null)}catch{return h("×צ×רת ××§×פ××× × ×ש××","×פשר ×× ×¡×ת ש××."),null}};return J?p.jsx("div",{className:"p-8 text-center text-slate-500",children:"×××¢× ×× ×ת ת××× ×ת ××§×פ×××..."}):d||!i?p.jsx("div",{className:"p-8 text-center text-sm text-slate-500",children:d||"×××©×¨× ×× × ×צ××."}):i.recruiter_id!==(n?.id||s)?p.jsx("div",{className:"p-8 text-center text-sm text-slate-500",children:"רק ×× ×©×¤×¨×¡× ×ת ×××©×¨× ×××× ××× ×ת ×× ×§×פ×××."}):!c&&!a?p.jsx("div",{className:"p-8 text-center text-sm text-slate-500",children:"×× × ×צ×× ×§××צ×ת ×ת××××ת ×××©×¨× ×××, ×××× ×××
1 ×¢×××× ×ª××× ×ת ××§×פ×××."}):p.jsx(E,{campaignId:a,contentId:i.id,contentType:"job",currentUser:n,updateUser:j,jobData:i,userId:s,mode:"manage",pendingPlan:a?null:c,onCreateCampaign:P,onClose:C,onCampaignChanged:l},a||"plan")}export{ai 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.