Interface InsightUserActionsActionCreators

The Insight user actions action creators.

See Dispatch actions.

interface InsightUserActionsActionCreators {
    fetchUserActions(
        userId: string,
    ): AsyncThunkAction<
        FetchUserActionsThunkReturn,
        string,
        AsyncThunkInsightOptions<StateNeededByFetchUserActions>,
    >;
    registerUserActions(
        payload: RegisterUserActionsPayload,
    ): { payload: RegisterUserActionsPayload; type: string };
}

Methods

  • Fetches the user actions.

    Parameters

    • userId: string

      The user ID to fetch actions for.

    Returns AsyncThunkAction<
        FetchUserActionsThunkReturn,
        string,
        AsyncThunkInsightOptions<StateNeededByFetchUserActions>,
    >

    A dispatchable action.