{"version":3,"sources":["../src/common/parse-table-params.ts"],"sourcesContent":["import qs from \"qs\";\nimport { type ParsedParams, QS_PARSE_DEPTH } from \"@refinedev/core\";\n\nconst parseTableParams = (search: string) => {\n  const parsed: ParsedParams = qs.parse(search, {\n    ignoreQueryPrefix: true,\n    depth: QS_PARSE_DEPTH,\n  });\n\n  const tableReady = {\n    ...parsed,\n    pagination: {\n      currentPage: parsed.currentPage,\n      pageSize: parsed.pageSize,\n    },\n  };\n\n  delete tableReady.currentPage;\n  delete tableReady.pageSize;\n\n  return tableReady;\n};\n\nexport default parseTableParams;\n"],"mappings":";AAAA,OAAO,QAAQ;AACf,SAA4B,sBAAsB;AAElD,IAAM,mBAAmB,CAAC,WAAmB;AAC3C,QAAM,SAAuB,GAAG,MAAM,QAAQ;AAAA,IAC5C,mBAAmB;AAAA,IACnB,OAAO;AAAA,EACT,CAAC;AAED,QAAM,aAAa;AAAA,IACjB,GAAG;AAAA,IACH,YAAY;AAAA,MACV,aAAa,OAAO;AAAA,MACpB,UAAU,OAAO;AAAA,IACnB;AAAA,EACF;AAEA,SAAO,WAAW;AAClB,SAAO,WAAW;AAElB,SAAO;AACT;AAEA,IAAO,6BAAQ;","names":[]}