PageSourceSearch

https://qydha.com/_nuxt/D1fM6AhK.js

js qydha.com collected 2026-09-24 14:51:46 UTC 10,031 bytes, 9 lines download raw bytes

1import{f as M,u as z,c as f,a as n,b as a,w as l,e as F,N as I,o as b,h as o,B as P,l as T,p as B,F as h,d as w,J as E,r as G,I as k}from"./CX378k2V.js";import{_ as R}from"./CCAWK2ej.js";import{_ as H}from"./CK5PnBGW.js";import{_ as L}from"./IxhkRJuo.js";import{_ as Q}from"./DeyvnRp5.js";import{_ as j}from"./D6KU2Xrj.js";import{_ as A}from"./Pxgue0VZ.js";import{_ as J}from"./DwSYILd2.js";import{_ as S}from"./1Tk2Ozp7.js";import{c as C,b as p,d as _}from"./D24tYQiT.js";import"./uXiEUNEp.js";import"./D3PkLj8R.js";const Y={class:"min-h-screen bg-gradient-to-br from-gray-50 via-white to-gray-50 dark:from-gray-900 dark:via-gray-800 dark:to-gray-900 px-2 sm:px-4 py-3 sm:py-6"},K={class:"max-w-2xl mx-auto flex flex-col gap-3 sm:gap-4"},O={class:"text-center"},W={class:"flex justify-center items-center gap-2 py-1"},X={class:"space-y-2"},Z={class:"flex items-center gap-1.5 pb-1 border-b border-amber-500/30 dark:border-amber-400/30"},ee={class:"grid grid-cols-1 sm:grid-cols-2 gap-2"},te={class:"space-y-2"},oe={class:"flex items-center gap-1.5 pb-1 border-b border-amber-500/30 dark:border-amber-400/30"},ae={class:"grid grid-cols-1 sm:grid-cols-3 gap-2"},ne={class:"space-y-2"},re={class:"flex items-center gap-1.5 pb-1 border-b border-amber-500/30 dark:border-amber-400/30"},se={class:"flex flex-col sm:flex-row sm:items-center gap-2"},le={key:0,class:"flex items-center gap-1 text-green-600 dark:text-green-400 text-xs"},ie={class:"flex justify-center pt-3 border-t border-gray-200 dark:border-gray-700"},ke=M({__name:"_creationRequest",setup(me){const t=E({creatorName:"",phoneNumber:"",teamsCount:2,tablesCount:1,refereesCount:0,tournamentDate:void 0,locationDescription:"",location:{latitude:0,longitude:0}}),D=C({creatorName:_().required("اسم المنشئ مطلوب").min(2,"اسم المنشئ يجب أن يكون على الأقل حرفين"),phoneNumber:_().required("رقم الهاتف مطلوب").min(10,"رقم الهاتف يجب أن يكون صحيحاً"),teamsCount:p().required("عدد الفرق مطلوب").typeError("عدد الفرق يجب أن يكون رقماً").min(2,"يجب أن يكون عدد الفرق على الأقل 2").integer("عدد الفرق يجب أن يكون رقماً صحيحاً"),tablesCount:p().required("عدد الطاولات مطلوب").typeError("عدد الطاولات يجب أن يكون رقماً").min(1,"يجب أن يكون عدد الطاولات على الأقل 1").integer("عدد الطاولات يجب أن يكون رقماً صحيحاً"),refereesCount:p().required("عدد الحكام مطلوب").typeError("عدد الحكام يجب أن يكون رقماً").min(0,"عدد الحكام لا يمكن أن يكون سالباً").integer("عدد الحكام يجب أن يكون رقماً صحيحاً"),tournamentDate:_().required("تاريخ البطولة مطلوب").test("date-valid","تاريخ البطولة غير صحيح",function(s){if(!s)return!1;const e=new Date(s);return!isNaN(e.getTime())}).test("date-future","تاريخ البطولة يجب أن يكون في المستقبل",function(s){if(!s)return!1;const e=new Date(s),c=new Date;return c.setHours(0,0,0,0),e.setHours(0,0,0,0),e>=c}),locationDescription:_().required("مكان البطولة مطلوب"),location:C({latitude:p(),longitude:p()}).test("location-selected","يرجى اختيار الموقع على الخريطة",function(s){return!!s&&s.latitude!==0&&s.longitude!==0})}),y=I("form"),u=G(!1),V=s=>{if(!s)return"";const e=new Date(s),c=e.getDate(),i=e.getMonth()+1,m=e.getFullYear();return`${c}/${i}/${m}`},N=async s=>{u.value=!0;try{const e=s.data,c=V(t.tournamentDate),i=`https://www.google.com/maps?q=${t.location.latitude},${t.location.longitude}`,m=`مرحباً 
2نحن شركة ${t.creatorName} نرغب في تنظيم بطولة بلوت في تاريخ: ${c}
3بمدينة: ${t.locationDescription}
4الموقع على الخريطة: ${i}
5عدد الفرق: ${t.teamsCount}
6عدد الطاولات: ${t.tablesCount}
7عدد الحكام: ${t.refereesCount}
8
9نرغب في عرض سعر لخدماتكم في قيدها`,g=`https://api.whatsapp.com/se
9nd/?phone=966508253266&text=${encodeURIComponent(m)}&type=phone_number&app_absent=0`;window.open(g,"_blank"),k().add({title:"تم فتح واتساب",description:"سيتم فتح واتساب لإرسال الطلب",color:"success"}),setTimeout(()=>{t.creatorName="",t.phoneNumber="",t.teamsCount=2,t.tablesCount=1,t.refereesCount=0,t.tournamentDate=void 0,t.locationDescription="",t.location={latitude:0,longitude:0},y.value?.clear(),u.value=!1},1e3)}catch(e){console.error("Error submitting form:",e),k().add({title:"حدث خطأ",description:e.message||"فشل إرسال الطلب. يرجى المحاولة مرة أخرى",color:"error"}),u.value=!1}};return z({title:"طلب إنشاء بطولة",meta:[{name:"description",content:"طلب إنشاء بطولة بلوت مع قيدها - نظم بطولتك بسهولة"},{property:"og:title",content:"قيدها | Qydha - طلب إنشاء بطولة"},{property:"og:description",content:"طلب إنشاء بطولة بلوت مع قيدها - نظم بطولتك بسهولة"},{property:"og:image",content:"https://qydha.com/images/preview.PNG"},{property:"og:url",content:"https://qydha.com/tournament/creationRequest"},{property:"og:type",content:"website"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:"قيدها | Qydha - طلب إنشاء بطولة"},{name:"twitter:description",content:"طلب إنشاء بطولة بلوت مع قيدها - نظم بطولتك بسهولة"},{name:"twitter:image",content:"https://qydha.com/images/preview.PNG"}]}),(s,e)=>{const c=F,i=P,m=R,d=H,x=L,g=Q,$=j,v=B,q=A,U=J;return b(),f("div",Y,[n("div",K,[n("div",O,[n("div",W,[a(c,{to:"/"},{default:l(()=>[...e[9]||(e[9]=[n("img",{src:S,class:"w-14 sm:w-16 h-auto",alt:"Qydha Logo"},null,-1)])]),_:1}),e[10]||(e[10]=n("h1",{class:"text-lg font-bold text-gray-900 dark:text-white mb-0.5"}," طلب إنشاء بطولة ",-1))])]),a(U,{class:"shadow-md border border-gray-200 dark:border-gray-700 flex-1",ui:{body:"p-3",header:"px-3 pt-3 pb-0",footer:"px-3 pb-3 pt-0"}},{default:l(()=>[a(q,{schema:o(D),state:o(t),class:"flex flex-col space-y-3",ref_key:"form",ref:y,onSubmit:N},{default:l(()=>[n("div",X,[n("div",Z,[a(i,{name:"i-heroicons-user-circle",class:"w-4 h-4 text-amber-600 dark:text-amber-400"}),e[11]||(e[11]=n("h3",{class:"text-sm font-semibold text-gray-800 dark:text-gray-200"},"المعلومات الشخصية",-1))]),n("div",ee,[a(d,{label:"اسم المنشئ",name:"creatorName",required:""},{default:l(()=>[a(m,{modelValue:o(t).creatorName,"onUpdate:modelValue":e[0]||(e[0]=r=>o(t).creatorName=r),placeholder:"اسم المنشئ",size:"sm"},null,8,["modelValue"])]),_:1}),a(d,{label:"رقم الهاتف",name:"phoneNumber",required:""},{default:l(()=>[a(x,{modelValue:o(t).phoneNumber,"onUpdate:modelValue":e[1]||(e[1]=r=>o(t).phoneNumber=r),dir:"ltr"},null,8,["modelValue"])]),_:1})])]),n("div",te,[n("div",oe,[a(i,{name:"i-heroicons-trophy",class:"w-4 h-4 text-amber-600 dark:text-amber-400"}),e[12]||(e[12]=n("h3",{class:"text-sm font-semibold text-gray-800 dark:text-gray-200"},"تفاصيل البطولة",-1))]),n("div",ae,[a(d,{label:"الفرق",name:"teamsCount",required:""},{default:l(()=>[a(m,{modelValue:o(t).teamsCount,"onUpdate:modelValue":e[2]||(e[2]=r=>o(t).teamsCount=r),modelModifiers:{number:!0},type:"number",min:"2",placeholder:"16",size:"sm"},null,8,["modelValue"])]),_:1}),a(d,{label:"الطاولات",name:"tablesCount",required:""},{default:l(()=>[a(m,{modelValue:o(t).tablesCount,"onUpdate:modelValue":e[3]||(e[3]=r=>o(t).tablesCount=r),modelModifiers:{number:!0},type:"number",min:"1",placeholder:"4",size:"sm"},null,8,["modelValue"])]),_:1}),a(d,{label:"الحكام",name:"refereesCount",required:""},{default:l(()=>[a(m,{modelValue:o(t).refereesCount,"onUpdate:modelValue":e[4]||(e[4]=r=>o(t).refereesCount=r),modelModifiers:{number:!0},type:"number",min:"0",placeholder:"2",size:"sm"},null,8,["modelValue"])]),_:1})]),a(d,{label:"تاريخ البطولة",name:"tournamentDate",required:""},{default:l(()=>[a(g,{enableTime:!1,modelValue:o(t).tournamentDate,"onUpdate:modelValue":e[5]||(e[5]=r=>o(t).tournamentDate=r),"min-date":new Date,class:"w-full"},null,8,["modelValue","min-date"])]),_:1})]),n("div",ne,[n("div",re,[a(i,{name:"i-heroicons-map-pin",class:"w-4 h-4 text-amber-600 dar
9k:text-amber-400"}),e[13]||(e[13]=n("h3",{class:"text-sm font-semibold text-gray-800 dark:text-gray-200"},"موقع البطولة",-1))]),a(d,{label:"الموقع على الخريطة",name:"location",required:"",help:o(t).location.latitude!=0&&o(t).location.longitude!=0?"✓ تم الاختيار":"اختر الموقع"},{default:l(()=>[n("div",se,[a($,{location:o(t).location,"onUpdate:location":e[6]||(e[6]=r=>o(t).location=r),"location-name":o(t).locationDescription,"onUpdate:locationName":e[7]||(e[7]=r=>o(t).locationDescription=r),name:"location",label:"رابط Google Maps"},null,8,["location","location-name"]),o(t).location.latitude!=0&&o(t).location.longitude!=0?(b(),f("div",le,[a(i,{name:"i-heroicons-check-circle",class:"w-3.5 h-3.5"}),e[14]||(e[14]=n("span",null,"تم",-1))])):T("",!0)])]),_:1},8,["help"]),a(d,{label:"مكان البطولة",name:"locationDescription",required:""},{default:l(()=>[a(m,{modelValue:o(t).locationDescription,"onUpdate:modelValue":e[8]||(e[8]=r=>o(t).locationDescription=r),placeholder:"عنوان البطولة",size:"sm"},null,8,["modelValue"])]),_:1})]),n("div",ie,[a(v,{type:"submit",color:"primary",size:"sm",loading:o(u),class:"min-w-[140px]",disabled:o(u)},{default:l(()=>[o(u)?(b(),f(h,{key:1},[w(" جاري الإرسال... ")],64)):(b(),f(h,{key:0},[a(i,{name:"i-heroicons-paper-airplane",class:"w-3.5 h-3.5 ml-1.5"}),e[15]||(e[15]=w(" إرسال الطلب ",-1))],64))]),_:1},8,["loading","disabled"])])]),_:1},8,["schema","state"])]),_:1})])])}}});export{ke 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.