{"version":3,"file":"min.mjs","names":[],"sources":["../../../../../../../react-form/src/rules/min.ts"],"sourcesContent":["import { trans } from \"@mongez/localization\";\r\nimport { InputRule } from \"../types\";\r\n\r\nexport const minRule: InputRule = {\r\n  name: \"min\",\r\n  preservedProps: [\"min\"],\r\n  validate: ({ value, min, errorKeys }) => {\r\n    if (min === undefined) return;\r\n\r\n    if (Number(value) < Number(min)) {\r\n      return trans(\"validation.min\", { input: errorKeys.name, min: min });\r\n    }\r\n  },\r\n};\r\n"],"mappings":";;;AAGA,MAAa,UAAqB;CAChC,MAAM;CACN,gBAAgB,CAAC,KAAK;CACtB,WAAW,EAAE,OAAO,KAAK,gBAAgB;EACvC,IAAI,QAAQ,QAAW;EAEvB,IAAI,OAAO,KAAK,IAAI,OAAO,GAAG,GAC5B,OAAO,MAAM,kBAAkB;GAAE,OAAO,UAAU;GAAW;EAAI,CAAC;CAEtE;AACF"}