UNPKG

angular-t9n

Version:
2 lines (1 loc) 420 B
import{Hc as s}from"./chunk-KWXDDR2S.js";function o(t){let e=new s;return t.page&&(e=e.set("page",t.page.toString())),t.entriesPerPage&&(e=e.set("entriesPerPage",t.entriesPerPage.toString())),t.sort&&t.sort.active&&t.sort.direction&&(e=e.set("sort",`${t.sort.direction==="desc"?"!":""}${t.sort.active}`)),t.filter&&(e=Object.keys(t.filter).filter(i=>t.filter[i]).reduce((i,r)=>i.set(r,t.filter[r]),e)),e}export{o as a};