UNPKG

@bothub-chat/ui

Version:

Bothub UI Components

2 lines (1 loc) 390 B
import{useMemo as e}from"react";const t="...",l=(l,r)=>e((()=>{let e=1;if(1===l?e=3:l<=2&&(e=2),1===r)return[{id:1,value:1}];const u=l-e,n=l+e+1,h=[];for(let e=1;e<=r;e++)(1===e||e===r||e>=u&&e<n)&&(e===u&&e>2&&h.push({id:h.length+1,value:t}),h.push({value:e,id:h.length+1}),e===n-1&&e<r-1&&h.push({value:t,id:h.length+1}));return h}),[l,r]);export{t as emptySpace,l as usePaginatorPages};