mirror of
https://github.com/alice-lg/alice-lg.git
synced 2024-05-11 05:55:03 +00:00
25 lines
480 B
React
25 lines
480 B
React
![]() |
|
||
|
|
||
|
/*
|
||
|
* Manage state
|
||
|
*/
|
||
|
|
||
|
export function lookupStateUrlEncode(state) {
|
||
|
const pageImported = state.pageImported;
|
||
|
const pageFiltered = state.pageFiltered;
|
||
|
const filters = state.filtersApplied;
|
||
|
const q = `q=${query}`;
|
||
|
const f = filtersUrlEncode(filters);
|
||
|
|
||
|
let p = "";
|
||
|
if (pageFiltered > 0) {
|
||
|
p += `&page_filtered=${pageFiltered}`;
|
||
|
}
|
||
|
if (pageImported > 0) {
|
||
|
p += `&page_imported=${pageImported}`;
|
||
|
}
|
||
|
|
||
|
return `${q}${f}${p}`;
|
||
|
}
|
||
|
|