import{P as g,y as j,Q as L,r as i,f as a,g as r,i as o,k as U,w as _,l as x,C as v,j as b,t as I,F as B,o as n,z as C,m as u}from"./vendor.7e4e5e39.js";import{L as M}from"./Layout.8435b6f7.js";import{M as S}from"./MetaHead.6f35dab5.js";import{T as D}from"./TextInput.f95c4e17.js";import{F as N}from"./FileInputMultipleDecode.0b8966de.js";import{F as P}from"./FileInput.0a32ff07.js";import{T as z}from"./TextareaInput.1f036afa.js";import{L as H}from"./LoadingButton.941d2414.js";import{T as W,W as A}from"./WarningText.84c717c8.js";import{L as E}from"./LinkBack.17c2d055.js";import{_ as Q}from"./plugin-vue_export-helper.21dcd24c.js";import"./app.ccfeba26.js";const R={components:{MetaHead:S,TextInput:D,FileInput:P,FileInputMultipleDecode:N,LoadingButton:H,TextareaInput:z,TagInput:W,WarningText:A,LinkBack:E},layout:M,setup(){let l=g(0),t=g(0),d=g(0);const e=j({title:null,body:null,preview:null,musics:null,musics_paid:null,price:null,is_paid:0,times:[],times_paid:[],tags:[]}),y=()=>{e.post(route("musics.store"))},h=c=>{e.times.push(c),d.value++,d.value===t.value&&(l.value=0)},p=c=>{e.times_paid.push(c),d.value++,d.value===t.value&&(l.value=0)},m=()=>{t.value++,l.value=1},f=L(()=>C().props.value.auth.user);return{form:e,submit:y,saveTimeFile:h,savePaidTimeFile:p,incrementLoadFile:m,is_disabled_create:l,authUser:f}}},q={class:"mt-16 container mx-auto px-2 md:px-6 2xl:px-28 buttons-filter-line"},G={class:"mb-4 flex items-center text-gray-light text-lg font-medium"},J=u(" \u0412\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F "),K=o("span",{class:"px-3"},"/",-1),O=o("h1",{class:"text-gray"}," \u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u043C\u0443\u0437\u044B\u043A\u0438 ",-1),X={class:"space-y-5"},Y={class:"flex flex-col"},Z={class:"flex flex-col"},$={class:"flex flex-col"},ee={class:"flex flex-col"},oe={class:"text-gray-light"},te=o("div",{class:"text-gray-light text-lg mb-2"}," \u0422\u0438\u043F \u043A\u043E\u043D\u0442\u0435\u043D\u0442\u0430 ",-1),se={class:"flex flex-wrap gap-4"},re={class:"flex items-center"},ie=o("label",{for:"feed-paid-1",class:"select-none ml-3 text-gray"},"\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u044B\u0439",-1),ae={class:"flex items-center"},ne=o("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),le={key:0,class:"flex items-center"},de=o("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),ce={key:0,class:"space-y-5"},me={class:"flex flex-col"},fe={class:"flex flex-col"},ue={class:"mt-12 flex flex-wrap -my-1 -mx-3"},pe=["value"],ge={key:1},_e=u(" \u0421\u043E\u0437\u0434\u0430\u0442\u044C "),xe=u(" \u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C "),ve={key:2},be=o("button",{type:"button",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 ease-in-out duration-150 cursor-not-allowed",disabled:""},[o("svg",{class:"animate-spin -ml-1 mr-3 h-5 w-5 text-white",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},[o("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}),o("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]),u(" \u041E\u0431\u0440\u0430\u0431\u043E\u0442\u043A\u0430 ")],-1),ye=[be];function he(l,t,d,e,y,h){const p=i("meta-head"),m=i("link-back"),f=i("text-input"),c=i("warning-text"),V=i("textarea-input"),F=i("file-input"),w=i("file-input-multiple-decode"),T=i("TagInput"),k=i("loading-button");return n(),a(B,null,[r(p,{title:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043C\u0443\u0437\u044B\u043A\u0443"}),o("div",q,[o("form",{class:"bg-indigo-200 shadow-classic rounded-md p-5",onSubmit:t[10]||(t[10]=U((...s)=>e.submit&&e.submit(...s),["prevent"]))},[o("div",G,[r(m,{class:"default block hover:underline"},{default:_(()=>[J]),_:1}),K,O]),o("div",X,[o("div",Y,[r(f,{modelValue:e.form.title,"onUpdate:modelValue":t[0]||(t[0]=s=>e.form.title=s),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"]),r(c)]),o("div",Z,[r(V,{modelValue:e.form.body,"onUpdate:modelValue":t[1]||(t[1]=s=>e.form.body=s),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"])]),o("div",$,[r(F,{modelValue:e.form.preview,"onUpdate:modelValue":t[2]||(t[2]=s=>e.form.preview=s),accept:"image/png, image/jpeg, image/jpg",error:e.form.errors.preview,label:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u0440\u0435\u0432\u044C\u044E"},null,8,["modelValue","error"])]),o("div",ee,[r(w,{modelValue:e.form.musics,"onUpdate:modelValue":t[3]||(t[3]=s=>e.form.musics=s),accept:".mp3",error:e.form.errors.musics,label:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u043C\u0443\u0437\u044B\u043A\u0443",onFileTime:e.saveTimeFile,onLoadFileStart:e.incrementLoadFile},null,8,["modelValue","error","onFileTime","onLoadFileStart"])]),o("div",oe,[r(T,{modelValue:e.form.tags,"onUpdate:modelValue":t[4]||(t[4]=s=>e.form.tags=s)},null,8,["modelValue"])]),o("div",null,[te,o("div",se,[o("div",re,[x(o("input",{id:"feed-paid-1","onUpdate:modelValue":t[5]||(t[5]=s=>e.form.is_paid=s),value:"0",type:"radio",class:"h-5 w-5 text-orange border-gray-light focus:ring-transparent focus:ring-offset-transparent"},null,512),[[v,e.form.is_paid]]),ie]),o("div",ae,[x(o("input",{id:"feed-paid-2","onUpdate:modelValue":t[6]||(t[6]=s=>e.form.is_paid=s),value:"1",type:"radio",class:"h-5 w-5 text-orange border-gray-light focus:ring-transparent focus:ring-offset-transparent"},null,512),[[v,e.form.is_paid]]),ne]),e.authUser.private?(n(),a("div",le,[x(o("input",{id:"feed-paid-3","onUpdate:modelValue":t[7]||(t[7]=s=>e.form.is_paid=s),value:"2",type:"radio",class:"h-5 w-5 text-orange border-gray-light focus:ring-transparent focus:ring-offset-transparent"},null,512),[[v,e.form.is_paid]]),de])):b("",!0)])]),e.form.is_paid==1?(n(),a("div",ce,[o("div",me,[r(f,{modelValue:e.form.price,"onUpdate:modelValue":t[8]||(t[8]=s=>e.form.price=s),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"])]),o("div",fe,[r(w,{modelValue:e.form.musics_paid,"onUpdate:modelValue":t[9]||(t[9]=s=>e.form.musics_paid=s),accept:".mp3",error:e.form.errors.musics_paid,label:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u043C\u0443\u0437\u044B\u043A\u0443",onFileTime:e.savePaidTimeFile,onLoadFileStart:e.incrementLoadFile},null,8,["modelValue","error","onFileTime","onLoadFileStart"])])])):b("",!0)]),o("div",ue,[e.form.progress?(n(),a("progress",{key:0,class:"mx-3 my-1 w-full",value:e.form.progress.percentage,max:"100"},I(e.form.progress.percentage)+"% ",9,pe)):b("",!0),e.is_disabled_create?(n(),a("div",ve,ye)):(n(),a("div",ge,[r(k,{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:_(()=>[_e]),_:1},8,["loading"]),r(m,{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:_(()=>[xe]),_:1})]))])],32)])],64)}var Se=Q(R,[["render",he]]);export{Se as default};