ruạṛ
import{bN as b,u as A,aa as C,bq as P,ar as $,p as x,j as E,c as s,a$ as v,s as w,h as I,ay as y,ca as j,cb as K}from"./bundle.9abe88c8.js";function k({entity:i,entityEndpointName:N}){const{id:o}=b();if(!o)return null;const[l]=A(),c=C(),f=P(),{isEditPage:p}=$({entity:i}),[r,h]=x.useState([]),d=()=>{const t=r.findIndex(e=>e.id===o);return t===0?null:t-1},u=()=>{const t=r.findIndex(e=>e.id===o);return t===r.length-1?null:t+1};return x.useEffect(()=>{const t=f.getQueryCache().findAll({queryKey:[`/api/v1/${N??i}s`]}).filter(e=>{var a,n,m,g;return((n=(a=e.state.data)==null?void 0:a.data)==null?void 0:n.data)&&Array.isArray((g=(m=e.state.data)==null?void 0:m.data)==null?void 0:g.data)}).flatMap(e=>{var a,n;return(n=(a=e.state.data)==null?void 0:a.data)==null?void 0:n.data}).reduce((e,a)=>(e.some(n=>n.id===a.id)||e.push(a),e),[]).sort((e,a)=>e.created_at-a.created_at);return h(t),()=>h([])},[f]),!r.length||r.length===1||r.length&&!r.find(t=>t.id===o)?null:E("div",{className:"relative flex items-center ml-9",children:[s(v,{message:l("previous"),width:"auto",placement:"bottom",withoutArrow:!0,withoutWrapping:!0,children:s("div",{className:w({"cursor-not-allowed opacity-50":d()===null,"cursor-pointer":d()!==null}),onClick:()=>{const t=d();t!==null&&c(I(`/${i}s/:id/${p?"edit":""}`,{id:r[t].id}))},children:s(y,{element:j,size:29})})}),s(v,{message:l("next"),width:"auto",placement:"bottom",withoutArrow:!0,withoutWrapping:!0,children:s("div",{className:w({"cursor-not-allowed opacity-50":u()===null,"cursor-pointer":u()!==null}),onClick:()=>{const t=u();t!==null&&c(I(`/${i}s/:id/${p?"edit":""}`,{id:r[t].id}))},children:s(y,{element:K,size:29})})})]})}export{k as P};
cải xoăn