{{error.$message}}
``` Regle: ```vue{{ error }}
``` ### `withMessage` Order of parameters are swapped ```ts const rule = helpers.withMessage('This field cannot be empty', required) // [!code --] const rule = withMessage(required, 'This field cannot be empty') // [!code ++] ``` ### `withParams` You can create rules with parameters with [createRule](/core-concepts/rules/reusable-rules#createrule) helper ```ts const contains = (param) => // [!code --] helpers.withParams( // [!code --] { type: 'contains', value: param }, // [!code --] (value) => !helpers.req(value) || value.includes(param) // [!code --] ) // [!code --] const contains = createRule({ // [!code ++] validator(value: Maybe