PageSourceSearch

https://roznamah.sa/build/assets/EditActivity.b59192a8.js

js roznamah.sa collected 2026-10-05 05:04:15 UTC 3,409 bytes, 1 lines download raw bytes

1import{u as k,k as h,q as w,w as I,o as r,b as t,e as d,h as l,f as s,n as p,c as _,t as m,g as u,d as U,p as A,m as S}from"./app.4ab09df1.js";import{A as V}from"./AdminLayout.f062bfc0.js";import{_ as C}from"./_plugin-vue_export-helper.cdc0426e.js";/* empty css                */import"./adminlte.fbc25120.js";import"./Navbar.8e4fe2a2.js";import"./Sidebar.5ff0edb0.js";import"./logo.3c6598bd.js";const c=n=>(A("data-v-7ac3ef51"),n=n(),S(),n),B=["onSubmit"],E={class:"row g-2"},L={class:"col-lg-12 mb-1"},D={class:"input-box d-flex gap-2 align-items-end"},F=["src"],M={class:"col-lg-6"},N={class:"input-box"},R=c(()=>t("label",{for:"name"},"\u0627\u0633\u0645 \u0627\u0644\u0641\u0639\u0627\u0644\u064A\u0629",-1)),j={key:0,class:"text-danger"},q={class:"col-lg-6"},z={class:"input-box"},O=c(()=>t("label",{for:"price"},"\u0627\u0644\u0633\u0639\u0631",-1)),T={key:0,class:"text-danger"},$={class:"col-lg-12"},G={class:"input-box"},H=c(()=>t("label",{for:"date"},"\u0627\u0644\u062A\u0627\u0631\u064A\u062E",-1)),J={key:0,class:"text-danger"},K={class:"col-lg-12"},P={class:"input-box"},Q=c(()=>t("label",{for:"desc"},"\u0627\u0644\u0648\u0635\u0641",-1)),W={key:0,class:"text-danger"},X=c(()=>t("button",{class:"mt-4 btn btn-primary"},"\u062A\u0639\u062F\u064A\u0644",-1)),Y={__name:"EditActivity",props:["activity"],setup(n){const a=n,e=k({name:a.activity.name,description:a.activity.description,price:a.activity.price,date:a.activity.date,image:null}),v=h(`/activities/${a.activity.image}`),f=h(null);function y(){e.post(route("admin.editActivity",a.activity.id))}function b(g){const i=g.target.files[0];i&&(e.image=i,v.value=URL.createObjectURL(i))}function x(){f.value.click()}return(g,i)=>(r(),w(V,{title:"\u062A\u0639\u062F\u064A\u0644 \u0641\u0639\u0627\u0644\u064A\u0629"},{default:I(()=>[t("form",{class:"bg-white p-3 rounded-3 shadow-sm",onSubmit:U(y,["prevent"])},[t("div",E,[t("div",L,[t("div",D,[t("img",{src:v.value,alt:"Image",width:"200",height:"200",class:"rounded"},null,8,F),t("button",{type:"button",class:"btn btn-info",onClick:x},"\u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u0635\u0648\u0631\u0629"),t("input",{type:"file",ref_key:"fileInput",ref:f,onChange:b,style:{display:"none"}},null,544)])]),t("div",M,[t("div",N,[R,d(t("input",{type:"text",class:p(["form-control",{"is-invaild":s(e).errors.name}]),id:"name","onUpdate:modelValue":i[0]||(i[0]=o=>s(e).name=o)},null,2),[[l,s(e).name]]),s(e).errors.name?(r(),_("div",j,m(s(e).errors.name),1)):u("",!0)])]),t("div",q,[t("div",z,[O,d(t("input",{type:"number",class:p(["form-control",{"is-invaild":s(e).errors.price}]),id:"price","onUpdate:modelValue":i[1]||(i[1]=o=>s(e).price=o)}
1,null,2),[[l,s(e).price]]),s(e).errors.price?(r(),_("div",T,m(s(e).errors.price),1)):u("",!0)])]),t("div",$,[t("div",G,[H,d(t("input",{type:"datetime-local",class:p(["form-control",{"is-invaild":s(e).errors.date}]),"onUpdate:modelValue":i[2]||(i[2]=o=>s(e).date=o),id:"date"},null,2),[[l,s(e).date]]),s(e).errors.date?(r(),_("div",J,m(s(e).errors.date),1)):u("",!0)])]),t("div",K,[t("div",P,[Q,d(t("textarea",{class:p(["form-control",{"is-invaild":s(e).errors.description}]),id:"desc",rows:"5","onUpdate:modelValue":i[3]||(i[3]=o=>s(e).description=o)},null,2),[[l,s(e).description]]),s(e).errors.description?(r(),_("div",W,m(s(e).errors.description),1)):u("",!0)])])]),X],40,B)]),_:1}))}},rt=C(Y,[["__scopeId","data-v-7ac3ef51"]]);export{rt 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.