UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

16 lines (15 loc) 652 B
import { Reactive, Ref } from "vue"; import { LookupHttpResult, PagerInfoSate, QueryState, SearchState } from "./types"; import { LookupProps } from "../lookup.props"; export interface LookupStates { pageInfoState: Reactive<Partial<PagerInfoSate>>; lookupState: Reactive<LookupHttpResult>; navigationState: Reactive<LookupHttpResult>; queryState: Reactive<QueryState>; searchState: Reactive<SearchState>; selectionState: Ref<any[]>; unSelectDataId: Ref<any>; lookupOptions: Reactive<Partial<LookupProps>>; searchValueChanged: Ref<boolean>; } export declare function useLookupState(props: LookupProps): LookupStates;