%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/opti/public_html/startup-life/assets/
Upload File :
Create Path :
Current File : /home/opti/public_html/startup-life/assets/edit-news-47fa276e.js

import{d as j,e as f,F as v,r as E,u as S,j as e,Q as l}from"./index-5492fbe1.js";import{u as y}from"./index.esm-1be9f6a3.js";import{I as x}from"./index-fbb310b5.js";import{D as F}from"./DragDropBox-e5e2f9c1.js";import{u as D}from"./get-single-news.api-b00ff960.js";import{D as T}from"./dashboard-footer-navigation-f658b457.js";import"./Menu-c26e62ae.js";import"./useFormControl-45c447f9.js";import"./useForkRef-ff55d5c8.js";import"./TransitionGroupContext-29effe25.js";import"./setPrototypeOf-0bb37fbe.js";import"./Modal-01a2ce69.js";import"./useTheme-0dfa0cbc.js";import"./useSlotProps-b42d44e4.js";import"./index-e5978b8b.js";import"./Paper-26f2abc8.js";import"./useControlled-967f9278.js";import"./createSvgIcon-6a373a0a.js";import"./index-2c4b8b3c.js";import"./joinClasses-adfcc520.js";import"./ImgIcon-9b978e7d.js";import"./index-b50c944e.js";import"./tslib.es6-ace8e431.js";import"./Box-263f925f.js";import"./useQuery-0abbcf43.js";import"./motion-4a110d9b.js";const q=r=>j({mutationFn:async i=>{var n;try{return(await f.put(`/news/${r}`,i)).data}catch(o){return(n=o.response)==null?void 0:n.data}}}),oe=()=>{var p,d,g;const{id:r}=v(),{data:t}=D(r);console.log(t);const{mutateAsync:m}=q(r),i={title:(p=t==null?void 0:t.data)==null?void 0:p.title,banner:(d=t==null?void 0:t.data)==null?void 0:d.banner,content:(g=t==null?void 0:t.data)==null?void 0:g.content},{handleSubmit:n,control:o,setValue:c,getValues:N}=y({mode:"onBlur",defaultValues:i}),[b,h]=E.useState(null),u=S(),w=a=>{console.log(a),m(a).then(s=>{if(console.log(a),console.log(s),s.message==="Internal server error"){l.error(s.message);return}l.success("News updated successfully"),u("/news")}).catch(s=>console.log(s))};return e.jsx(e.Fragment,{children:e.jsxs("form",{onSubmit:n(w),className:"p-[40px]",children:[e.jsx("h2",{className:"mb-[40px]",children:"Edit News"}),e.jsxs("div",{className:"grid grid-cols-2 gap-[20px]",children:[e.jsx("div",{children:e.jsx(x,{name:"title",label:"News Title",control:o,rules:{required:"Enter News Title"}})}),e.jsx("div",{children:e.jsx(x,{name:"content",label:"News Content",control:o,textArea:!0,rules:{required:"Enter News Content"}})}),e.jsx("div",{children:e.jsx(F,{setValue:c,logo:b,setLogo:h})})]}),e.jsx(T,{buttonType:"submit",backBtnText:"back",continueBtnText:"create",cancelEventHandler:()=>u(-1),continueEventHandler:()=>{if(!N().banner){l.error("You have to select an img");return}}})]})})};export{oe as default};

Zerion Mini Shell 1.0