UNPKG

phx-react

Version:

PHX REACT

12 lines 667 B
const NUMBER_FILTER_BY_ALL = 0; const TEXT_FILTER_BY_ALL = 'Tất cả'; // Hàm này sẽ lấy giá trị filter default là giá trị trên url, nếu url không có thì trả về default export default function PHXGetSelectedFilterValueFromUrl(listOption, keyUrl, searchParams, defaultValue = { id: NUMBER_FILTER_BY_ALL, name: TEXT_FILTER_BY_ALL, }) { const selectedValue = searchParams.get(keyUrl); const selectedItem = listOption.find((item) => (item === null || item === void 0 ? void 0 : item.id) === Number(selectedValue)) || (keyUrl && defaultValue); return selectedItem; } //# sourceMappingURL=PHXGetSelectedFilterValueFromUrl.js.map