feat: search test case (#277)

This commit is contained in:
Eliezer Castro
2025-08-30 11:26:46 -03:00
committed by GitHub
parent afe569a79c
commit f76a3cdaf5
12 changed files with 266 additions and 102 deletions

View File

@@ -26,7 +26,7 @@ async function fetchCase(jwt: string, caseId: number) {
}
}
async function fetchCases(jwt: string, folderId: number, priority?: number[], type?: number[]) {
async function fetchCases(jwt: string, folderId: number, priority?: number[], type?: number[], q?: string) {
const queryParams = [`folderId=${folderId}`];
if (priority && priority.length > 0) {
@@ -37,6 +37,10 @@ async function fetchCases(jwt: string, folderId: number, priority?: number[], ty
queryParams.push(`type=${type.join(',')}`);
}
if (q) {
queryParams.push(`q=${q}`);
}
const query = queryParams.length > 0 ? `?${queryParams.join('&')}` : '';
const url = `${apiServer}/cases${query}`;