UNPKG

@yext/search-headless

Version:

A library for powering UI components for Yext Search integrations

16 lines 912 B
import { PayloadAction, Slice } from '@reduxjs/toolkit'; import { UniversalLimit, VerticalResults } from '@yext/search-core'; import { UniversalSearchState } from '../models/slices/universal'; export declare const initialState: UniversalSearchState; declare const reducers: { setVerticals: (state: UniversalSearchState, action: PayloadAction<VerticalResults[]>) => void; setLimit: (state: UniversalSearchState, action: PayloadAction<UniversalLimit>) => void; setRestrictVerticals: (state: UniversalSearchState, action: PayloadAction<string[]>) => void; }; /** * Registers with Redux the slice of {@link State} pertaining to universal search. There * are reducers for setting the limit and verticals to search and the universal results. */ export default function createUniversalSlice(prefix: string): Slice<UniversalSearchState, typeof reducers>; export {}; //# sourceMappingURL=universal.d.ts.map