@yaagoub/decorators
Version:
Angular decorators
8 lines • 1.07 kB
JavaScript
export function IsNumber(value) {
const result = typeof value === 'number' && !isNaN(value);
return {
result,
message: result ? '' : 'Value is not a valid number'
};
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoieWdiLW51bWJlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2xpYnMvZGVjb3JhdG9ycy9zcmMvdmFsaWRhdGlvbnMveWdiLW51bWJlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLFVBQVUsUUFBUSxDQUFDLEtBQVU7SUFDakMsTUFBTSxNQUFNLEdBQUcsT0FBTyxLQUFLLEtBQUssUUFBUSxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQzFELE9BQU87UUFDTCxNQUFNO1FBQ04sT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyw2QkFBNkI7S0FDckQsQ0FBQztBQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZnVuY3Rpb24gSXNOdW1iZXIodmFsdWU6IGFueSk6IHsgcmVzdWx0OiBib29sZWFuLCBtZXNzYWdlOiBzdHJpbmcgfSB7XG4gIGNvbnN0IHJlc3VsdCA9IHR5cGVvZiB2YWx1ZSA9PT0gJ251bWJlcicgJiYgIWlzTmFOKHZhbHVlKTtcbiAgcmV0dXJuIHtcbiAgICByZXN1bHQsXG4gICAgbWVzc2FnZTogcmVzdWx0ID8gJycgOiAnVmFsdWUgaXMgbm90IGEgdmFsaWQgbnVtYmVyJ1xuICB9O1xufVxuIl19