@thepalaceproject/circulation-admin
    Preparing search index...

    Interface ComplaintsProps

    interface ComplaintsProps {
        book: BookData;
        bookUrl: string;
        complaints?: any;
        csrfToken: string;
        fetchComplaints?: (url: string) => Promise<any>;
        fetchError?: FetchErrorData;
        isFetching?: boolean;
        postComplaint?: PostComplaint;
        refreshCatalog: () => Promise<any>;
        resolveComplaints?: (url: string, data: FormData) => Promise<any>;
        store?: Store<
            {
                api: CombinedState<{}, any, "api">;
                bookEditor: BookState;
                catalog: State;
                editor: CombinedState<State>;
            },
        >;
    }

    Hierarchy (View Summary)

    Index

    Properties

    book: BookData
    bookUrl: string
    complaints?: any
    csrfToken: string
    fetchComplaints?: (url: string) => Promise<any>
    fetchError?: FetchErrorData
    isFetching?: boolean
    postComplaint?: PostComplaint
    refreshCatalog: () => Promise<any>
    resolveComplaints?: (url: string, data: FormData) => Promise<any>
    store?: Store<
        {
            api: CombinedState<{}, any, "api">;
            bookEditor: BookState;
            catalog: State;
            editor: CombinedState<State>;
        },
    >