PageSourceSearch

https://lidomatrip.com/_next/static/chunks/pages/admin/blog/comments-9fbd7cc42f210857.js

js lidomatrip.com collected 2026-09-25 07:10:47 UTC 6,076 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1530],{11948:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/blog/comments",function(){return n(38909)}])},2251:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var a=n(85893),r=n(41664),i=n.n(r),l=n(11163),s=n(44389),c=n(84858),o=[{href:"/admin/blog",label:"مقاله‌ها",exact:!0},{href:"/admin/blog/taxonomy",label:"دسته، برچسب، نویسنده"},{href:"/admin/blog/comments",label:"نظرها",badge:"comments"},{href:"/admin/blog/media",label:"رسانه"},{href:"/admin/blog/settings",label:"هدر و فوتر"}];function d(){var e,t,n=(0,l.useRouter)(),r=(0,s.u)("/api/admin/blog/comments?pageSize=1",function(e){return(0,c.Px)(e)}).data,d=null!==(t=null===(e=null==r?void 0:r.meta)||void 0===e?void 0:e.pending)&&void 0!==t?t:0;return(0,a.jsx)("nav",{className:"mb-16 flex flex-wrap items-center gap-8","aria-label":"بخش‌های مجله",children:o.map(function(e){var t=e.exact?n.pathname===e.href:n.pathname.startsWith(e.href);return(0,a.jsxs)(i(),{href:e.href,className:"inline-flex items-center gap-6 rounded-100 px-14 py-8 text-13 transition ".concat(t?"bg-primary-main text-white":"bg-white text-gray-6C6A7D hover:bg-gray-F0F0F0"),children:[e.label,"comments"===e.badge&&d>0&&(0,a.jsx)("span",{className:"inline-flex h-18 min-w-18 items-center justify-center rounded-100 px-4 text-10 ".concat(t?"bg-white text-primary-dark":"bg-red-500 text-white"),children:d.toLocaleString("fa-IR")})]},e.href)})})}},38909:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var a=n(47568),r=n(10253),i=n(70655),l=n(85893),s=n(67294),c=n(41664),o=n.n(c),d=n(44389),u=n(49759),m=n(2251),x=n(84858),h=n(32474),p=function(e){return(0,x.Px)(e)};function f(){var e,t,n,c=(0,r.Z)((0,s.useState)("PENDING"),2),f=c[0],g=c[1],b=(0,r.Z)((0,s.useState)(null),2),y=b[0],N=b[1],v=(0,r.Z)((0,s.useState)(""),2),j=v[0],E=v[1],w=(0,r.Z)((0,s.useState)(!1),2),S=w[0],C=w[1],_=new URLSearchParams({pageSize:"50"});"ALL"!==f&&_.set("status",f);var k=(0,d.u)("/api/admin/blog/comments?".concat(_.toString()),p),P=k.data,D=k.isLoading,L=k.mutate,I=null!==(t=null==P?void 0:P.items)&&void 0!==t?t:[],A=null!==(n=null===(e=null==P?void 0:P.meta)||void 0===e?void 0:e.pending)&&void 0!==n?n:0;function Z(e,t){return R.apply(this,arguments)}function R(){return(R=(0,a.Z)(function(e,t){return(0,i.__generator)(this,function(n){switch(n.label){case 0:C(!0),n.label=1;case 1:return n.trys.push([1,,4,5]),[4,(0,x.SC)("/api/admin/blog/comments/".concat(e),{method:"PATCH",body:JSON.stringify({status:t})})];case 2:return n.sent(),[4,L()];case 3:return n.sent(),[3,5];case 4:return C(!1),[7];case 5:return[2]}})})).apply(this,arguments)}function B(){return(B=(0,a.Z)(function(e){return(0,i.__generator)(this,function(t){switch(t.label){case 0:if(j.trim().length<2)return[2];C(!0),t.label=1;case 1:return t.trys.push([1,,4,5]),[4,(0,x.SC)("/api/admin/blog/comments/".concat(e,"/reply"),{method:"POST",body:JSON.stringify({name:"تیم لیدوما",body:j.trim()})})];case 2:return t.sent(),N(null),E(""),[4,L()];case 3:return t.sent(),[3,5];case 4:return C(!1),[7];case 5:return[2]}})})).apply(this,arguments)}return(0,l.jsxs)(u.Z,{title:"نظرهای مجله",children:[(0,l.jsx)(m.Z,{}),(0,l.jsx)(h.Zb,{className:"p-16 md:p-20",children:(0,l.jsxs)("div",{className:"flex flex-col gap-16",children:[(0,l.jsx)(h.Qm,{tabs:[{key:"PENDING",label:"منتظر تأیید".concat(A?" (".concat(A.toLocaleString("fa-IR"),")"):"")},{key:"PUBLISHED",label:"منتشر شده"},{key:"REJECTED",label:"رد شده"},{key:"ALL",label:"همه"}],value:f,onChange:g}),D?(0,l.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,l.jsx)(h.Od,{className:"h-72"}),(0,l.jsx)(h.Od,{className:"h-72"})]}):0===I.length?(0,l.jsx)(h.ub,{text:"PENDING"===f?"چیزی منتظر تأیید نیست.":"چیزی اینجا نیست."}):(0,l.jsx)("div",{className:"flex flex-col gap-12",children:I.map(function(e){var t;return(0,l.jsxs)("div",{className:"rounded-12 border border-gray-E5E5E6 p-14",children:[(0,l.jsxs)("div",{className:"mb-8 flex flex-wrap items-center gap-8",children:[(0,l.jsx)("span",{className:"text-14 font-m",children:e.name}),e.parentId&&(0,l.jsx)("span",{className:"rounded-100 bg-gray-F0F0F0 px-8 py-2 text-10 text-gray-6C6A7D",children:"پاسخ"}),(0,l.jsx)("span",{className:"text-11 text-gray-9B9BAA",children:(t=e.createdAt,new Date(t).toLocaleStr
1ing("fa-IR",{year:"numeric",month:"long",day:"numeric",hour:"2-digit",minute:"2-digit"}))}),e.post&&(0,l.jsx)(o(),{href:"/blog/".concat(encodeURIComponent(e.post.slug)),target:"_blank",className:"text-11 text-primary-dark underline",children:e.post.title})]}),(0,l.jsx)("p",{className:"whitespace-pre-wrap text-14 leading-26 text-gray-3E3E4C",children:e.body}),(e.phone||e.email)&&(0,l.jsx)("p",{dir:"ltr",className:"mt-6 text-right text-11 text-gray-9B9BAA",children:[e.phone,e.email].filter(Boolean).join(" \xb7 ")}),(0,l.jsxs)("div",{className:"mt-12 flex flex-wrap gap-8",children:["PUBLISHED"!==e.status&&(0,l.jsx)(h.zx,{onClick:function(){return Z(e.id,"PUBLISHED")},disabled:S,children:"تأیید"}),"REJECTED"!==e.status&&(0,l.jsx)(h.zx,{variant:"ghost",onClick:function(){return Z(e.id,"REJECTED")},disabled:S,children:"رد"}),(0,l.jsx)(h.zx,{variant:"secondary",onClick:function(){N(y===e.id?null:e.id),E("")},children:"پاسخ"})]}),y===e.id&&(0,l.jsxs)("div",{className:"mt-12 flex flex-col gap-8",children:[(0,l.jsx)("textarea",{value:j,onChange:function(e){return E(e.target.value)},rows:3,placeholder:"پاسخ شما — بلافاصله منتشر می‌شود.",className:"w-full rounded-10 border border-gray-E5E5E6 px-14 py-10 text-14 leading-24 outline-none transition focus:border-primary-main"}),(0,l.jsx)("div",{children:(0,l.jsx)(h.zx,{onClick:function(){return function(e){return B.apply(this,arguments)}(e.id)},disabled:S||j.trim().length<2,children:"ثبت پاسخ"})})]})]},e.id)})})]})})]})}}},function(e){e.O(0,[9791,9759,9774,2888,179],function(){return e(e.s=11948)}),_N_E=e.O()}]);

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.