catalog search/sort, edit-page characteristics, preferred vendor per article
This commit is contained in:
@@ -32,11 +32,12 @@ export const ausruestungsanfrageApi = {
|
||||
},
|
||||
|
||||
// ── Catalog Items ──
|
||||
getItems: async (filters?: { kategorie?: string; kategorie_id?: number; aktiv?: boolean }): Promise<AusruestungArtikel[]> => {
|
||||
getItems: async (filters?: { kategorie?: string; kategorie_id?: number; aktiv?: boolean; search?: string }): Promise<AusruestungArtikel[]> => {
|
||||
const params = new URLSearchParams();
|
||||
if (filters?.kategorie) params.set('kategorie', filters.kategorie);
|
||||
if (filters?.kategorie_id) params.set('kategorie_id', String(filters.kategorie_id));
|
||||
if (filters?.aktiv !== undefined) params.set('aktiv', String(filters.aktiv));
|
||||
if (filters?.search) params.append('search', filters.search);
|
||||
const r = await api.get(`/api/ausruestungsanfragen/items?${params.toString()}`);
|
||||
return r.data.data;
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user