Errors utility
Out of the box, validathor
ships with two custom error types.
These are used internally but could be useful for example to test that the right error type is thrown in your own code.
Arguments
message?
- A custom error message to be displayedcause?
- The original error that caused this type error. If not provided, a generic error with the default message will be set as the cause
Example
import { ValidationError, TypeError } from '@nordic-ui/validathor';
throw new ValidationError('Maximum length must be a positive number');
throw new TypeError('Expected a number');