PageSourceSearch

https://rajvidyakender.org/_nuxt/Ct2JExwd.js

js rajvidyakender.org collected 2026-09-25 02:14:30 UTC 7,360 bytes, 1 lines download raw bytes

1import{_ as W}from"./DFzwkiSw.js";import{_ as X,r as i,u as Y,g as ee,h as w,c as H,o as m,b as o,a as n,w as R,k as le,i as s,m as b,s as x,d as ae,F as ne}from"./DkYisi-Y.js";import{a as te,u as V}from"./D-QHAAg8.js";import{T as ie}from"./NlS87HmZ.js";import{u as se}from"./DnyezmpA.js";const oe={class:"dashboard"},re={class:"admin_container"},ue={class:"back_wrapper flex"},de={class:"back flex flex-ai-c"},me={style:{"background-color":"#fff"},class:"p-30"},ce={class:"inputs"},pe={class:"inputs"},ge={key:0,style:{"border-top":"1px solid grey"},class:"m-t-10"},fe={class:"inputs"},ve={class:"input"},be={class:"d-flex justify-center p-t-20"},he={__name:"add-new-slider",setup(_e){const P=Y(),I=i(!1),h=i(!1),c=i(!1),p=i(!1),{handleSubmit:A,handleReset:N}=te({validationSchema:{deskImageUrl(l){return(l==null?void 0:l.length)>=1?!0:"Desktop image field is required"},tabImageUrl(l){return(l==null?void 0:l.length)>=1?!0:"Tablet image field is required"},mobImageUrl(l){return(l==null?void 0:l.length)>=1?!0:"Mobile image field is required"}}}),U=V("deskImageUrl"),C=V("tabImageUrl"),z=V("mobImageUrl"),S=V("bannerLink"),_=i(null),k=i(null),y=i(null),$=l=>{let e=l.target.files[0];if(!e){_.value=null;return}if(e.size>5*1024*1024){_.value=null,alert("File size should not exceed 5 MB.");return}else _.value=e,e=null},q=l=>{let e=l.target.files[0];if(!e){k.value=null;return}if(e.size>5*1024*1024){k.value=null,alert("File size should not exceed 5 MB.");return}else k.value=e,e=null},E=l=>{let e=l.target.files[0];if(!e){y.value=null;return}if(e.size>5*1024*1024){y.value=null,alert("File size should not exceed 5 MB.");return}else y.value=e,e=null},B=i(null),M=i(null),D=i(null),g=i(null),f=i(null),v=i(null),O=l=>{let e=l.target.files[0];if(!e){g.value=null;return}if(e.size>5*1024*1024){g.value=null,alert("File size should not exceed 5 MB.");return}else g.value=e,e=null},Z=l=>{let e=l.target.files[0];if(!e){f.value=null;return}if(e.size>5*1024*1024){f.value=null,alert("File size should not exceed 5 MB.");return}else f.value=e,e=null},G=l=>{let e=l.target.files[0];if(!e){v.value=null;return}if(e.size>5*1024*1024){v.value=null,alert("File size should not exceed 5 MB.");return}else v.value=e,e=null},T=A(async l=>{p.value=!0;const e=async r=>{const t=new FormData;return t.append("file",r),await $fetch("/fileupload?file",{baseURL:P.public.baseURL,method:"POST",redirect:"follow",body:t})};try{const[r,t,u]=await Promise.all([e(_.value),e(k.value),e(y.value)]),[d,F,a]=await Promise.all([e(g.value),e(f.value),e(v.value)]);if(r!=null&&r.filePath&&(t!=null&&t.filePath)&&(u!=null&&u.filePath)){const J={banner_url:l==null?void 0:l.bannerLink,desk_img_path:r.filePath,tab_img_path:t.filePath,mob_img_path:u.filePath},K={banner_url:l==null?void 0:l.bannerLink,desk_img_path:d.filePath,tab_img_path:F.filePath,mob_img_path:a.filePath},Q={en:J,hi:K},L=await $fetch("/slider",{baseURL:P.public.baseURL,method:"POST",body:Q});(L==null?void 0:L.message)=="Successfully."?(N(),j(),I.value=!0,p.value=!1):(h.value=!0,p.value=!1)}}catch(r){console.error("Banner Details Form:",r),h.value=!0,p.value=!1}}),j=()=>{c.value=!1,B.value=null,M.value=null,D.value=null,g.value=null,f.value=null,v.value=null};return ee(()=>{I.value=!1,h.value=!1}),se(()=>({title:"Add Slider Details | Admin"})),(l,e)=>{const r=W,t=w("v-file-input"),u=w("v-text-field"),d=w("v-btn"),F=w("v-alert");return m(),H(ne,null,[o(ie,{"toolbar-title":"Manage Slider Details"}),n("div",oe,[n("div",re,[n("div",ue,[n("div",de,[o(r,{to:"/admin/slider/slider-list",class:"back flex flex-ai-c"},{default:R(()=>e[9]||(e[9]=[n("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},[n("path",{d:"M7.82843 10.9999H20V12.9999H7.82843L13.1924 18.3638L11.7782 19.778L4 11.9999L11.7782 4.22168L13.1924 5.63589L7.82843 10.9999Z",fill:"#333333"})],-1),n("span",null,"Add Slider Details",-1)])),_:1,__:[9]})])]),n("div",me,[n("form",{onSubmit:e[8]||(e[8]=le((...a)=>s(T)&&s(T)(...a),["prevent"])),class:"form m-0"},[e[12]||(e[12]=n("h3",{class:"p-b-10"},"English Banner Details:",-1)),n("div",ce,[o(t,{modelValue:s(U).value.value,"onUpdate:modelValue":e[0]||(e[0]=a=>
1s(U).value.value=a),onChange:$,"prepend-inner-icon":"mdi-image","show-size":"",accept:"image/png, image/jpeg, image/bmp",color:"primary",variant:"outlined",density:"compact",label:"Choose Desktop Image *","error-messages":s(U).errorMessage.value,class:"hide-news-icon"},null,8,["modelValue","error-messages"]),o(t,{modelValue:s(C).value.value,"onUpdate:modelValue":e[1]||(e[1]=a=>s(C).value.value=a),"show-size":"",onChange:q,"prepend-inner-icon":"mdi-image",accept:"image/png, image/jpeg, image/bmp",color:"primary",variant:"outlined",density:"compact",label:"Choose Tablet Image *","error-messages":s(C).errorMessage.value,class:"hide-news-icon"},null,8,["modelValue","error-messages"])]),n("div",pe,[o(t,{modelValue:s(z).value.value,"onUpdate:modelValue":e[2]||(e[2]=a=>s(z).value.value=a),"show-size":"",onChange:E,density:"compact","prepend-inner-icon":"mdi-image",accept:"image/png, image/jpeg, image/bmp",color:"primary",variant:"outlined",class:"hide-news-icon","error-messages":s(z).errorMessage.value,label:"Choose Mobile Image *"},null,8,["modelValue","error-messages"]),o(u,{modelValue:s(S).value.value,"onUpdate:modelValue":e[3]||(e[3]=a=>s(S).value.value=a),density:"compact",counter:200,maxlength:"200",label:"Banner Link",color:"primary",variant:"outlined"},null,8,["modelValue"])]),c.value?(m(),H("div",ge,[e[10]||(e[10]=n("h3",{class:"p-b-10 p-t-20"},"Hindi Banner Details:",-1)),n("div",fe,[o(t,{modelValue:B.value,"onUpdate:modelValue":e[4]||(e[4]=a=>B.value=a),onChange:O,"prepend-inner-icon":"mdi-image","show-size":"",accept:"image/png, image/jpeg, image/bmp",color:"primary",variant:"outlined",density:"compact",label:"Cho
1ose Desktop Image",class:"hide-news-icon"},null,8,["modelValue"]),o(t,{modelValue:M.value,"onUpdate:modelValue":e[5]||(e[5]=a=>M.value=a),"show-size":"",onChange:Z,"prepend-inner-icon":"mdi-image",accept:"image/png, image/jpeg, image/bmp",color:"primary",variant:"outlined",density:"compact",label:"Choose Tablet Image",class:"hide-news-icon"},null,8,["modelValue"])]),n("div",ve,[o(t,{modelValue:D.value,"onUpdate:modelValue":e[6]||(e[6]=a=>D.value=a),"show-size":"",onChange:G,density:"compact","prepend-inner-icon":"mdi-image",accept:"image/png, image/jpeg, image/bmp",color:"primary",variant:"outlined",class:"hide-news-icon",label:"Choose Mobile Image"},null,8,["modelValue"])])])):b("",!0),c.value?b("",!0):(m(),x(d,{key:1,onClick:e[7]||(e[7]=a=>c.value=!0),class:"btn m-t-10",color:"deep-orange",text:"Add Hindi"})),c.value?(m(),x(d,{key:2,onClick:j,class:"btn danger m-t-10",text:"Cancel"})):b("",!0),I.value?(m(),x(F,{key:3,closable:"",class:"p-20 m-b-20 m-t-20",color:"success",variant:"tonal",icon:"$success",title:"Banner added successfully"})):b("",!0),h.value?(m(),x(F,{key:4,closable:"",class:"p-20 m-b-20 m-t-20",color:"error",variant:"tonal",icon:"$error",title:"Banner not added. Please try again"})):b("",!0),n("div",be,[o(d,{loading:p.value,type:"submit",class:"btn primary m-r-10",text:"Add"},null,8,["loading"]),o(d,{to:"/admin/slider/slider-list",color:"indigo-darken-3",class:"btn"},{default:R(()=>e[11]||(e[11]=[ae("Back")])),_:1,__:[11]})])],32)])])])],64)}}},Ve=X(he,[["__scopeId","data-v-86d0aa56"]]);export{Ve 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.