Manta Developers
GitHub
Menu

@manta-eu/react/hooks/useActionPlans

Reference for @manta-eu/react/hooks/useActionPlans as it is on main.

Type Aliases

ActionPlan

ActionPlan = object

Properties

actionCount

actionCount: number

actionCountByType

actionCountByType: object[]

count

count: number

typeName

typeName: string

completedActionCount

completedActionCount: number

description

description: string | null

dryRun

dryRun: boolean

duration

duration: string | null

hasCurrentFacts

hasCurrentFacts: boolean

iri

iri: string

lastRunAt

lastRunAt: string | null

primaryIntegration

primaryIntegration: GQLIntegration | null

state

state: GQLActionPlanState

statements

statements: number

subjects

subjects: number

updatedAt

updatedAt: string | null


ActionPlans

ActionPlans = ActionPlan[]


ActionPlansVariables

ActionPlansVariables = GQLActionPlansQueryVariables & object

Type Declaration

approval?

optional approval?: ActionPlansApprovalFilter

availability?

optional availability?: ActionPlansAvailabilityFilter

graphIris?

optional graphIris?: string[]

integrations?

optional integrations?: ActionPlanIntegrationFilter[]

lastRunFrom?

optional lastRunFrom?: string

lastRunTo?

optional lastRunTo?: string

states?

optional states?: GQLActionPlanState[]

Variables

useActionPlansQueryKeyRoot

const useActionPlansQueryKeyRoot: readonly ["ldo-ui", "action-plans-list"] = actionPlansListQueryKeyRoot

Functions

useActionPlans()

useActionPlans(_client, variables?, options?): object

Parameters

_client

GraphQLClient

variables?

ActionPlansVariables

options?
enabled?

boolean

refetchInterval?

number | false

Returns

object

count

count: number

error

error: string | null

isLoading

isLoading: boolean = result.isLoading

isPlaceholderData

isPlaceholderData: boolean = result.isPlaceholderData

plans

plans: ActionPlan[]