Files
docs/node_modules/@algolia/autocomplete-shared/dist/esm/js/AutocompleteRender.d.ts
yinxue 9e1b8bdc9d
Some checks failed
CI Pipeline / build (push) Failing after 3m23s
first-commit
2025-08-27 14:05:33 +08:00

16 lines
664 B
TypeScript

import { AutocompleteScopeApi, BaseItem } from '../core';
import { AutocompleteComponents } from './AutocompleteComponents';
import { HTMLTemplate, Pragma, PragmaFrag, Render, VNode } from './AutocompleteRenderer';
import { AutocompleteState } from './AutocompleteState';
export declare type AutocompleteRender<TItem extends BaseItem> = (params: AutocompleteScopeApi<TItem> & {
children: VNode;
state: AutocompleteState<TItem>;
sections: VNode[];
elements: Record<string, VNode>;
components: AutocompleteComponents;
createElement: Pragma;
Fragment: PragmaFrag;
html: HTMLTemplate;
render: Render;
}, root: HTMLElement) => void;