interface ManagePatronsFormProps {
    clearPatronData?: () => Promise<void>;
    csrfToken?: string;
    fetchError?: FetchErrorData;
    library: string;
    patron?: PatronData;
    patronLookup?: (data: FormData, library: string) => Promise<void>;
    store?: Store<
        {
            api: CombinedState<{}, any, "api">;
            bookEditor: BookState;
            catalog: State;
            editor: CombinedState<State>;
        },
    >;
}

Hierarchy (View Summary)

Properties

clearPatronData?: () => Promise<void>
csrfToken?: string
fetchError?: FetchErrorData
library: string
patron?: PatronData
patronLookup?: (data: FormData, library: string) => Promise<void>
store?: Store<
    {
        api: CombinedState<{}, any, "api">;
        bookEditor: BookState;
        catalog: State;
        editor: CombinedState<State>;
    },
>