Fix boolean param bug
This commit is contained in:
@@ -36,12 +36,20 @@ export const useAppParams = () => {
|
||||
mode: "replace",
|
||||
});
|
||||
|
||||
const in_stock = useRouteQuery<string>("in_stock", "false", {
|
||||
const in_stock = useRouteQuery("in_stock", "false", {
|
||||
mode: "replace",
|
||||
transform: {
|
||||
get: (v) => v === "true",
|
||||
set: (v: boolean) => (v ? "true" : "false"),
|
||||
},
|
||||
});
|
||||
|
||||
const has_discount = useRouteQuery<string>("has_discount", "false", {
|
||||
const has_discount = useRouteQuery("has_discount", "false", {
|
||||
mode: "replace",
|
||||
transform: {
|
||||
get: (v) => v === "true",
|
||||
set: (v: boolean) => (v ? "true" : "false"),
|
||||
},
|
||||
});
|
||||
|
||||
const tracking_code = useRouteQuery<string>("tracking_code", "", {
|
||||
@@ -52,7 +60,7 @@ export const useAppParams = () => {
|
||||
() => page.value,
|
||||
() => {
|
||||
y.value = 0;
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user