Rules#
Get Rules#
Query function#
Use the getRulesQuery function to get the query for fetching the content-rules for a page.
Hook#
Use the useGetRules hook to get the content-rules for a page.
Parameters#
path: string
Required: Yes
Add Rule#
Mutation function#
Use the createRuleMutation function to get the mutation for adding a content-rule to a page.
Hook#
Use the useCreateRule hook to add a content-rule to a page.
Parameters#
ruleId: string
Required: Yes
Update Rules#
Mutation function#
Use the updateRulesMutation function to get the mutation for updating content-rules for the given rule ids.
Hook#
Use the useUpdateRules hook to update content-rules for the given rule ids.
Parameters#
data: object
Required: Yes
It can have the following fields:
form.button.Bubble: booleanRequired: No
form.button.NoBubble: booleanRequired: No
form.button.Enable: booleanRequired: No
form.button.Disable: booleanRequired: No
rules_ids: string[]Required: No
operation: stringRequired: No
Delete Rule#
Mutation function#
Use the deleteRulesMutation function to get the mutation for deleting a content-rule for the given rule ids.
Hook#
Use the useDeleteRules hook to delete a content-rule for the given rule ids.
Parameters#
data: object
Required: Yes
It can have the following fields:
rules_ids: string[]Required: Yes