feat: expand catalog filters
Quality / test (push) Canceled after 0s

This commit is contained in:
2026-09-10 03:00:20 -04:00
parent b036092775
commit 673701fa7a
12 changed files with 126 additions and 3 deletions
+13 -1
View File
@@ -6,6 +6,9 @@ export function useCatalogSearch({
initialQuery = "",
initialCategory = "",
initialConditionId = "",
initialSetName = "",
initialEventName = "",
initialTag = "",
initialMinPriceMinor,
initialMaxPriceMinor,
initialSort = "recent",
@@ -14,6 +17,9 @@ export function useCatalogSearch({
const query = ref(initialQuery);
const category = ref(initialCategory);
const conditionId = ref(initialConditionId);
const setName = ref(initialSetName);
const eventName = ref(initialEventName);
const tag = ref(initialTag);
const minPriceMinor = ref(initialMinPriceMinor);
const maxPriceMinor = ref(initialMaxPriceMinor);
const sort = ref(initialSort);
@@ -36,6 +42,9 @@ export function useCatalogSearch({
query: query.value,
category: category.value,
conditionId: conditionId.value,
setName: setName.value,
eventName: eventName.value,
tag: tag.value,
minPriceMinor: minPriceMinor.value,
maxPriceMinor: maxPriceMinor.value,
sort: sort.value,
@@ -50,7 +59,7 @@ export function useCatalogSearch({
}
watch(
[query, category, conditionId, minPriceMinor, maxPriceMinor, sort],
[query, category, conditionId, setName, eventName, tag, minPriceMinor, maxPriceMinor, sort],
() => {
if (page.value !== 1) page.value = 1;
else load();
@@ -68,6 +77,9 @@ export function useCatalogSearch({
query,
category,
conditionId,
setName,
eventName,
tag,
minPriceMinor,
maxPriceMinor,
sort,