import{P as w,b as y,f as b,a as m,h as B}from"./zZrEEo8J.js";const D=(o,s,e=w)=>{const a=(s-1)*e,t=a+e;return o.slice(a,t)},v=async(o,s,e,a,t)=>{var r;const n=(r=a==null?void 0:a.$dataPayload)==null?void 0:r.blog;if(!n){const{posts:g,total:P}=await b(e,o,t||{},void 0,!1,s),d=await m(s),f=await y(e,5,t||{},s);return{posts:g,total:P,categories:d,recent:f}}const{posts:c,categories:i,recent:l}=n;return{posts:D(c,o),total:c.length,categories:i,recent:l}},R=async(o,s,e,a)=>{var r;const t=(r=a==null?void 0:a.$dataPayload)==null?void 0:r.blog;if(!t){const g=await B(o,s),P=await m(s),d=await y(e,3,{},s);return{post:g,recent:d,categories:P,timestamp:new Date().valueOf()}}const{posts:n,categories:c,recent:i}=t;return{post:n.find(g=>g.slug===o),recent:i,categories:c,timestamp:"timestamp"in t?t.timestamp:new Date().valueOf()}},$=async(o,s={},e,a,t)=>{var i;const n=(i=t==null?void 0:t.$dataPayload)==null?void 0:i.blog;if(!n)return{news:await y(a,o,s,e)};const{recent:c}=n;return{news:c.slice(0,o)}};export{R as a,$ as b,v as g}; //# sourceMappingURL=CoDoNMKP.js.map