import{L as B,f as L}from"./Layout.8435b6f7.js";import{x as A,P as S,Q as k,y as N,r as d,f as a,g as i,i as s,F as y,B as w,j as m,k as W,w as V,l as j,C as I,t as C,e as P,o as r,q as U,z as R,m as M}from"./vendor.7e4e5e39.js";import{M as D}from"./MetaHead.6f35dab5.js";import{T as E}from"./TextInput.f95c4e17.js";import{F as H}from"./FileInputMultiple.499da355.js";import{T as O}from"./TextareaInput.1f036afa.js";import{W as q,T as z}from"./WarningText.84c717c8.js";import{L as Q}from"./LoadingButton.941d2414.js";import{L as G}from"./LinkBack.17c2d055.js";import{C as J}from"./CreatedMediaItem.eda0e7bb.js";import{M as K}from"./ModalWarning.9147e7f5.js";import{_ as X}from"./plugin-vue_export-helper.21dcd24c.js";import"./MusicNoteIcon.3bb61b50.js";import"./transition.esm.89c10969.js";import"./dom.esm.2d7131b5.js";const Y={components:{MetaHead:D,CreatedMediaItem:J,TextInput:E,FileInputMultiple:H,LoadingButton:Q,WarningText:q,TextareaInput:O,LinkBack:G,TagInput:z,ModalWarning:K},layout:B,props:{feed:Object,tags:Array,mediasCommon:Array,mediasPaid:Array,mediasCount:Number},setup(T){const{feed:t,tags:l,mediasCount:e}=A(T),f=S(!1),F=k(()=>t.value.status_note.split(` `));let u={id:t.value.id,title:t.value.title,body:t.value.body,price:t.value.price,tags:l.value,is_paid:t.value.is_paid,photos:null,photos_paid:null,removedItems:[],totalItems:e};t.value.is_paid&&delete u.photos_paid;const n=N(u),g=()=>{n.post(route("images.update",t.value.id),{onSuccess:()=>{n.reset("photos"),n.reset("photos_paid")}})},p=c=>{let h=L(n.removedItems,o=>o===c);if(h){const o=n.removedItems.indexOf(h);o>-1&&n.removedItems.splice(o,1)}else n.removedItems.push(c)},b=c=>{c&&P.Inertia.delete(route("feed.destroy",t.value.id),{preserveScroll:!0,preserveState:!0}),f.value=!1},v=()=>f.value=!0,_=k(()=>R().props.value.auth.user),x=k(()=>t.value.is_paid===0);return{form:n,submit:g,stateToggle:p,authUser:_,isFreeFeed:x,modalShow:f,deleteActionModal:b,openModal:v,textsBreak:F}},updated(){this.feed.is_paid&&delete this.form.photos_paid}},Z={class:"mt-16 container mx-auto px-2 md:px-6 2xl:px-28 buttons-filter-line"},$={key:0,class:"bg-indigo-200 shadow-classic rounded-md p-5 mb-10"},ee=s("p",{class:"text-lg font-medium text-gray"}," \u041A\u043E\u043D\u0442\u0435\u043D\u0442 \u0437\u0430\u043F\u0440\u0435\u0449\u0435\u043D \u043A \u043F\u0443\u0431\u043B\u0438\u043A\u0430\u0446\u0438\u0438, \u043F\u0440\u0438\u0447\u0438\u043D\u0430: ",-1),oe={key:0,class:"text-gray-light"},te={key:1,class:"text-gray-light"},se={key:2,class:"pt-3 text-green"},re={class:"mb-4 flex items-center text-gray-light text-lg font-medium"},ae=M(" \u0412\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F "),ie=s("span",{class:"px-3"},"/",-1),ne=s("h1",{class:"text-gray"}," \u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F ",-1),de={class:"space-y-5"},le={class:"flex flex-col"},me={class:"flex flex-col"},ce={class:"border border-indigo-300 flex flex-col p-4 rounded-md"},fe=s("h2",{class:"mt-3 mb-2 text-lg text-gray-light select-none"}," \u0417\u0430\u0433\u0440\u0443\u0436\u0435\u043D\u043D\u044B\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F: ",-1),ue={class:"grid gap-2 grid-cols-2 sm:grid-cols-3 lg:grid-cols-4"},ge={class:"text-gray-light"},pe={key:0},_e=s("div",{class:"text-gray-light text-lg mb-2"}," \u0422\u0438\u043F \u043A\u043E\u043D\u0442\u0435\u043D\u0442\u0430 ",-1),xe={class:"flex flex-wrap gap-4"},he={class:"flex items-center"},ye=s("label",{for:"feed-paid-1",class:"select-none ml-3 text-gray"},"\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u044B\u0439",-1),be={class:"flex items-center"},ve=s("label",{for:"feed-paid-2",class:"select-none ml-3 text-gray"},"\u042D\u043A\u0441\u043A\u043B\u044E\u0437\u0438\u0432\u043D\u044B\u0439",-1),ke={key:0,class:"flex items-center"},we=s("label",{for:"feed-paid-3",class:"select-none ml-3 text-gray"},"\u0414\u043E\u0441\u0442\u0443\u043F\u0435\u043D \u043F\u043E \u043B\u0438\u0447\u043D\u043E\u0439 \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0435",-1),Ve={key:1,class:"space-y-5"},je={class:"flex flex-col"},Ie={class:"border border-indigo-300 flex flex-col p-4 rounded-md space-y-3"},Me={key:0},Te={key:1},Fe=s("h2",{class:"mb-2 text-lg text-gray-light select-none"}," \u0417\u0430\u0433\u0440\u0443\u0436\u0435\u043D\u043D\u044B\u0435 \u043F\u043B\u0430\u0442\u043D\u044B\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F: ",-1),Ce={class:"grid gap-2 grid-cols-2 sm:grid-cols-3 lg:grid-cols-4"},Ue={class:"mt-12 flex flex-wrap -my-1 -mx-3"},Be=["value"],Le=M(" \u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C "),Ae=M(" \u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C ");function Se(T,t,l,e,f,F){const u=d("meta-head"),n=d("modal-warning"),g=d("link-back"),p=d("text-input"),b=d("warning-text"),v=d("textarea-input"),_=d("file-input-multiple"),x=d("created-media-item"),c=d("TagInput"),h=d("loading-button");return r(),a(y,null,[i(u,{title:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435"}),i(n,{feed_id:l.feed.id,open:e.modalShow,onAction:e.deleteActionModal},null,8,["feed_id","open","onAction"]),s("div",Z,[l.feed.status!=1?(r(),a("div",$,[ee,l.feed.status_note?(r(),a("p",oe,[s("ul",null,[(r(!0),a(y,null,w(e.textsBreak,o=>(r(),a("li",{key:o},C(o),1))),128))])])):(r(),a("p",te," \u043C\u043E\u0434\u0435\u0440\u0430\u0446\u0438\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u043D\u043E\u0433\u043E\\\u043E\u0431\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u043E\u0433\u043E \u043A\u043E\u043D\u0442\u0435\u043D\u0442\u0430 ")),l.feed.status==3?(r(),a("p",se," \u041E\u0431\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u044F \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u044B, \u043E\u0436\u0438\u0434\u0430\u0439\u0442\u0435! ")):m("",!0)])):m("",!0),s("form",{class:"bg-indigo-200 shadow-classic rounded-md p-5",onSubmit:t[10]||(t[10]=W((...o)=>e.submit&&e.submit(...o),["prevent"]))},[s("div",re,[i(g,{class:"default block hover:underline"},{default:V(()=>[ae]),_:1}),ie,ne]),s("div",de,[s("div",le,[i(p,{modelValue:e.form.title,"onUpdate:modelValue":t[0]||(t[0]=o=>e.form.title=o),error:e.form.errors.title,type:"text",class:"focus:ring-4 focus:ring-offset-1 focus:ring-orange focus:ring-opacity-20 focus:ring-offset-orange focus:border-transparent text-gray border border-indigo-300 bg-indigo-200 rounded-md placeholder-gray-light",label:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435"},null,8,["modelValue","error"]),i(b)]),s("div",me,[i(v,{modelValue:e.form.body,"onUpdate:modelValue":t[1]||(t[1]=o=>e.form.body=o),error:e.form.errors.body,class:"focus:ring-4 focus:ring-offset-1 focus:ring-orange focus:ring-opacity-20 focus:ring-offset-orange focus:border-transparent text-gray border border-indigo-300 bg-indigo-200 rounded-md",cols:"30",rows:"4",label:"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435"},null,8,["modelValue","error"])]),s("div",ce,[s("div",null,[i(_,{modelValue:e.form.photos,"onUpdate:modelValue":t[2]||(t[2]=o=>e.form.photos=o),accept:"image/png, image/jpeg, image/jpg",error:e.form.errors.photos,label:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043D\u043E\u0432\u044B\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F"},null,8,["modelValue","error"])]),s("div",null,[fe,s("div",ue,[(r(!0),a(y,null,w(l.mediasCommon,o=>(r(),U(x,{key:o.id,media:o,onAddRemoveId:e.stateToggle},null,8,["media","onAddRemoveId"]))),128))])])]),s("div",ge,[i(c,{modelValue:e.form.tags,"onUpdate:modelValue":t[3]||(t[3]=o=>e.form.tags=o)},null,8,["modelValue"])]),e.isFreeFeed?(r(),a("div",pe,[_e,s("div",xe,[s("div",he,[j(s("input",{id:"feed-paid-1","onUpdate:modelValue":t[4]||(t[4]=o=>e.form.is_paid=o),value:"0",type:"radio",class:"h-5 w-5 text-orange border-gray-light focus:ring-transparent focus:ring-offset-transparent"},null,512),[[I,e.form.is_paid]]),ye]),s("div",be,[j(s("input",{id:"feed-paid-2","onUpdate:modelValue":t[5]||(t[5]=o=>e.form.is_paid=o),value:"1",type:"radio",class:"h-5 w-5 text-orange border-gray-light focus:ring-transparent focus:ring-offset-transparent"},null,512),[[I,e.form.is_paid]]),ve]),e.authUser.private?(r(),a("div",ke,[j(s("input",{id:"feed-paid-3","onUpdate:modelValue":t[6]||(t[6]=o=>e.form.is_paid=o),value:"2",type:"radio",class:"h-5 w-5 text-orange border-gray-light focus:ring-transparent focus:ring-offset-transparent"},null,512),[[I,e.form.is_paid]]),we])):m("",!0)])])):m("",!0),e.form.is_paid==1?(r(),a("div",Ve,[s("div",je,[i(p,{modelValue:e.form.price,"onUpdate:modelValue":t[7]||(t[7]=o=>e.form.price=o),error:e.form.errors.price,type:"number",class:"focus:ring-4 focus:ring-offset-1 focus:ring-orange focus:ring-opacity-20 focus:ring-offset-orange focus:border-transparent text-gray border border-indigo-300 bg-indigo-200 rounded-md placeholder-gray-light",label:"\u0426\u0435\u043D\u0430"},null,8,["modelValue","error"])]),s("div",Ie,[e.isFreeFeed?(r(),a("div",Me,[i(_,{modelValue:e.form.photos_paid,"onUpdate:modelValue":t[8]||(t[8]=o=>e.form.photos_paid=o),error:e.form.errors.photos_paid,accept:"image/png, image/jpeg, image/jpg",label:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F"},null,8,["modelValue","error"])])):m("",!0),l.mediasPaid.length?(r(),a("div",Te,[Fe,s("div",Ce,[(r(!0),a(y,null,w(l.mediasPaid,o=>(r(),U(x,{key:o.id,edit:!1,media:o},null,8,["media"]))),128))])])):m("",!0)])])):m("",!0)]),s("div",Ue,[e.form.progress?(r(),a("progress",{key:0,class:"mx-3 my-1 w-full",value:e.form.progress.percentage,max:"100"},C(e.form.progress.percentage)+"% ",9,Be)):m("",!0),i(h,{loading:e.form.processing,class:"mx-3 my-1 transition shadow-none hover:shadow-classic2 inline-flex items-center px-8 py-3 justify-center text-base rounded-md text-white bg-orange focus:outline-none",type:"submit"},{default:V(()=>[Le]),_:1},8,["loading"]),i(g,{class:"mx-3 my-1 transition shadow-none hover:shadow-classic inline-flex items-center px-8 py-3 justify-center text-base rounded-md text-white bg-indigo-300 focus:outline-none"},{default:V(()=>[Ae]),_:1}),s("button",{type:"button",class:"mx-3 my-1 default text-lg text-pink",onClick:t[9]||(t[9]=(...o)=>e.openModal&&e.openModal(...o))}," \u0423\u0434\u0430\u043B\u0438\u0442\u044C ")])],32)])],64)}var Ye=X(Y,[["render",Se]]);export{Ye as default};