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: stringRequired: 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