Skip to content

Using withMessage helper on rule that requires params doesn't result in a rule that requires params #106

@jeremyworboys

Description

@jeremyworboys

Reproduction

https://play.reglejs.dev/#eNq1Vc1u20YQfpUpYYAUKnETJydFdt0WLtqiSYs4R6IARY6otZe77P5IVlQde+sjtC+XJ+nskpRpWU4dINFBWO58883/7Db6tmnSlcNoGs1MoXljwaB1DYhcVmdZZE0WnWeS143SFrYaFztYaFVDTErxqzsJOINvsRIIPeBC+09WKH0fqPEPxzWWY6i5/AVlZZdjwDrnYgxrbpev0Zi8esCjnUDjiTJZKGks1JvXvT6cDTWTAW/8vTOWWFBrpaFuAfFoQGNsbpEIKLRkK/MapxDHnUP+uBvdYbf6ZEfQPtQk6I5hm0mAVvVoeNOhr8nLEezGXqMzsW0PsMtkays3G1nAwsnCciXBuHnNbTJqzXSOrHLByUSZ29x7lK9zbkGfpCdBQF4lPkYAvoAkXHXqLYESmApVJV499Y6TXS9jzP8Pfr9TejSX1SOqwfG9bnpcF/4EJ0tccImlh+4AhcFDd9a5lkl86ctkKO3jEEyomgkGfHYyOWNtk1JL0ofFuhEUK30BzJan5z+iEApCbb6aMbrwMG9lJvI5ivM3FOqMtefZXLOgSFIuG2dhNalViYK6vkukw5CcLAIyU+BSiRI1id9tGoSNcjoUncR7Iico6I3As3ihpJ0Y/p564vlpc/uKAhVKT6k9yrhDe7c4WV0oT9p2qFoMAu+tT29w0yPCOPYp3m7D3Y4y0xEywXtfmBOH8V+GRktU4xsrF6NPy0Wo9keS0cu/VDZ6/s+QjrmzlkbrohC8uCGudsaI7CocZqwF9LqHcO+URlqUyYh03vrT01W2Vl35vUGTf2zd0A4IlDbXD0gLqgkUIjfG+0wkzq9n+EHpOuwxZygH3hItXY2FhW8g/vDPXzEQ84d//ybyGe3j0g/MjA2mJxpH7Xqe1HmTXhsl6T0IA5p1ArJD/rZuZBHtfv+dRUtrGzNljIg2/hm5NqnSFaNTqp20vKauMfVkrtXaoCbmLAqrryNhdLlCPdFIC0IjVfMjpAfYx4kHD899wvV6nTrZ3FRpoWo2gF34PBjLSk5/4Xrir1Pa4Gl9jDs8Rk8gD7gj7OH+cXpTLKkhnmKgQx4x0UmOGHmvyvvMRSkpgzTufKVTiZbJpmaEuniRnr5MX7CvKdXDwtF7Mlc0Lf/L0SEvnqfP0mcdTb/Mqeesoe2/4FXfcf3Ydn3WWqNgGy5Q/xqW1rAPe0ROS3/9c5BY7bDzc6+/xOLmUem1uW3j+M0PJzXYPs4eQXNYYRfs5dUbvKXzAYRWJdXzCRAaayWcj6MFf0cPI4X2AB0i+ikMHj2g78zlrUVp+vCPhOFf2iI46YV3sv0m7A7R7j+WnT4/

Steps to reproduce the bug

Use withMessage on a rule that requires params.

Expected behavior

The result will be a rule factory ready to accept params when used.

Actual behavior

The result is a concrete rule with empty params.

Environnement informations

  • @regle/x version: 1.1.0
  • vue version: 3.5.13
  • typescript version: 5.7.3
  • Nuxt version (if you use Nuxt): N/A
  • Zod version (if you use zod): N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    CorebugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions