import { eventManager } from '$lib/managers/event-manager.svelte'; class SearchStore { savedSearchTerms = $state([]); isSearchEnabled = $state(false); constructor() { eventManager.on('AuthLogout', () => this.clearCache()); } clearCache() { this.savedSearchTerms = []; this.isSearchEnabled = false; } } export const searchStore = new SearchStore();