Files
lab/ts/web/nextjs/polaris/src/features/home/lib/provider-preference.ts
T
2026-09-02 23:53:28 +08:00

12 lines
359 B
TypeScript

import { isSearchProvider } from "@/features/home/lib/search-providers"
import type { SearchProvider } from "@/types/search"
export const SEARCH_PROVIDER_STORAGE_KEY = "polaris.search.provider"
export function parseStoredProvider(
value: string | null,
fallback: SearchProvider,
): SearchProvider {
return isSearchProvider(value) ? value : fallback
}