//
// SPDX-License-Identifier: AGPL-3.0
-export class SearchQueriesService {
+export class SearchService {
private recentQueries: string[] = this.getRecentQueries();
private savedQueries: string[] = this.getSavedQueries();
}
deleteSavedQuery(id: number) {
- const queryToDelete = this.savedQueries[id];
- const restQueries = this.savedQueries.filter(query => query !== queryToDelete);
- return localStorage.setItem('savedQueries', JSON.stringify(restQueries));
+ this.savedQueries.splice(id, 1);
+ localStorage.setItem('savedQueries', JSON.stringify(this.savedQueries));
}
}
\ No newline at end of file