UNPKG

svelte-meilisearch-instantsearch

Version:

Svelte wrapper for Meilisearch InstantSearch

7 lines (6 loc) 540 B
import type { Connector, WidgetDescription, Widget } from "instantsearch.js"; import { type Readable } from "svelte/store"; type ExtractStateType<T extends (...args: any) => any> = Parameters<Parameters<T>[0]>[0]; type AdditionalWidgetProperties = Partial<Widget<WidgetDescription>>; export default function connect<T extends Connector<WidgetDescription, Record<string, unknown>>>(connector: T, widgetParams?: Parameters<ReturnType<T>>[0], additionalWidgetProperties?: AdditionalWidgetProperties): Readable<ExtractStateType<T>>; export {};