Skip to main content

Saved Searches Service

Overview

The Saved Searches Service is used to manage saved searches in the application. It provides methods to get, save, update, and delete saved searches.

getSavedSearches

getSavedSearches(): SavedSearch[]

Returns

TypeDescription
SavedSearch[]An array of saved searches.

Example

const service = new SavedSearchesService();
const searches = service.getSavedSearches();
console.log(searches);

saveSearch

saveSearch(): void

Example

const service = new SavedSearchesService();
service.saveSearch();

updateSavedSearches

Signature

updateSavedSearches(savedSearches: SavedSearch[]): void
ParameterTypeDescription
savedSearchesSavedSearch[]An array of SavedSearch objects to update.

Example

const service = new SavedSearchesService();
const searches = [{ url: 'example.com', date: '2023-01-01', display: 'Example Search' }];
service.updateSavedSearches(searches);

deleteSavedSearch

deleteSavedSearch(index: number): void
ParameterTypeDescription
indexnumberThe index of the saved search to delete.

Example

const service = new SavedSearchesService();
service.deleteSavedSearch(0);