diff --git a/apps/docs/editor/blocks/logic/condition.mdx b/apps/docs/editor/blocks/logic/condition.mdx index d8e1b5d1178..443e9ece0c3 100644 --- a/apps/docs/editor/blocks/logic/condition.mdx +++ b/apps/docs/editor/blocks/logic/condition.mdx @@ -18,3 +18,62 @@ A condition can contain different comparisons that are evaluated in order and li className="absolute top-0 left-0 w-full h-full" /> + +## Operators + + + Will match if the provided value is strictly equal to the value. + + + + Will match if the provided value is not equal to the value. + + + + Will match if the provided value contains the value. If a list is provided, it + will match if the list has at least one element in common with the value. + + + + Same as `Contains` but will match the inverse. + + + + Will match if the provided value is greater or equal than the value. + + + + Will match if the provided value is less or equal than the value. + + + + Will match if the provided value is not null or undefined and not an empty + string. + + + + Will match if the provided value is null, undefined, or an empty string. + + + + Will match if the provided value starts with the value. + + + + Will match if the provided value ends with the value. + + + +Value should start and end with `/` and contain a valid regex pattern. + +Example: + +- `/^hello$/` will match if the string is strictly equal to "hello". +- `/hello/` will match if the string contains "hello". Like "hello world". + + + + + Same as `Matches regex` but will match if the provided value does not match + the regex pattern. +