@manta-eu/react/routes/rules/pages
Reference for @manta-eu/react/routes/rules/pages as it is on main.
Type Aliases
CreateRuleChatModalProps
CreateRuleChatModalProps =
object
Properties
model
model:
OperatorAllowedModel
onOpenChange
onOpenChange: (
open) =>void
Parameters
open
boolean
Returns
void
onStartFromBlankRule
onStartFromBlankRule: () =>
void
Returns
void
open
open:
boolean
ruleSuggestions?
optionalruleSuggestions?:string[]
RuleDetailsPageProps
RuleDetailsPageProps =
Pick<RuleHandlers,"onEditRule"> &object
Type Declaration
allRules?
optionalallRules?: readonlyGQLRule[]
error?
optionalerror?:string|null
isActionShapesLoading?
optionalisActionShapesLoading?:boolean
isLoading?
optionalisLoading?:boolean
ownerNameByUserId?
optionalownerNameByUserId?:ReadonlyMap<string,string>
rule
rule:
GQLRule|null
supportedActionShapes?
optionalsupportedActionShapes?: readonlySupportedActionShapeRef[]
RulesOverviewHeaderActionsProps
RulesOverviewHeaderActionsProps =
object
Properties
activeTab
activeTab:
"rules"|"actionShapes"
hasStagedRules
hasStagedRules:
boolean
isClearStagedPending
isClearStagedPending:
boolean
isCommitPending
isCommitPending:
boolean
isRefreshing
isRefreshing:
boolean
isValidatePending
isValidatePending:
boolean
onClearStaged
onClearStaged: () =>
Awaitable<void>
Returns
Awaitable<void>
onCommit
onCommit: () =>
Awaitable<void>
Returns
Awaitable<void>
onCreateRule
onCreateRule: () =>
void
Returns
void
onRefresh
onRefresh: () =>
void
Returns
void
onShowDependencyGraph
onShowDependencyGraph: () =>
void
Returns
void
onValidate
onValidate: () =>
Awaitable<void>
Returns
Awaitable<void>
RulesOverviewPageProps
RulesOverviewPageProps =
object
Properties
error?
optionalerror?:string|null
isLoading?
optionalisLoading?:boolean
ownerNameByUserId?
optionalownerNameByUserId?:ReadonlyMap<string,string>
rules
rules:
GQLRule[]
supportedActionShapes?
optionalsupportedActionShapes?: readonlySupportedActionShapeRef[]
tabs?
optionaltabs?:ReactNode
SupportedActionShapesListProps
SupportedActionShapesListProps =
object
Properties
actionShapes
actionShapes:
GQLSupportedActionShape[]
error?
optionalerror?:string|null
isLoading
isLoading:
boolean
Functions
CreateRuleChatModal()
CreateRuleChatModal(
props):Element
Parameters
props
Returns
Element
RuleDetailsPage()
RuleDetailsPage(
props):Element
Parameters
props
Returns
Element
RulesOverviewHeaderActions()
RulesOverviewHeaderActions(
props):Element
Parameters
props
RulesOverviewHeaderActionsProps
Returns
Element
RulesOverviewPage()
RulesOverviewPage(
props):Element
Parameters
props
Returns
Element
SupportedActionShapesList()
SupportedActionShapesList(
props):Element
Parameters
props
SupportedActionShapesListProps
Returns
Element