//
// SPDX-License-Identifier: AGPL-3.0
-export class SearchQueriesService {
+export class SearchService {
private recentQueries: string[] = this.getRecentQueries();
private savedQueries: string[] = this.getSavedQueries();
saveRecentQuery(query: string) {
- if (this.recentQueries.length >= 5) {
+ if (this.recentQueries.length >= MAX_NUMBER_OF_RECENT_QUERIES) {
this.recentQueries.shift();
this.recentQueries.push(query);
} else {
this.savedQueries.splice(id, 1);
localStorage.setItem('savedQueries', JSON.stringify(this.savedQueries));
}
-}
\ No newline at end of file
+}
+
+const MAX_NUMBER_OF_RECENT_QUERIES = 5;
\ No newline at end of file