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