summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-04-09 13:35:01 +0200
committerSebastian Holmin <sebastian.holmin@mullvad.net>2025-05-28 13:25:30 +0200
commit2ac0375b60c10342ef25d0f4362e231cd2124617 (patch)
tree2544432814a586973403f7ca19035943e3e83273
parentf8b658a3c4e3d314847be3bb0fda3861a42d4c8c (diff)
downloadmullvadvpn-2ac0375b60c10342ef25d0f4362e231cd2124617.tar.xz
mullvadvpn-2ac0375b60c10342ef25d0f4362e231cd2124617.zip
Add isNumber utility
-rw-r--r--desktop/packages/mullvad-vpn/src/shared/utils.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/shared/utils.ts b/desktop/packages/mullvad-vpn/src/shared/utils.ts
index 52f9c49e76..65bd822009 100644
--- a/desktop/packages/mullvad-vpn/src/shared/utils.ts
+++ b/desktop/packages/mullvad-vpn/src/shared/utils.ts
@@ -7,3 +7,7 @@ export function hasValue<T>(value: T): value is NonNullable<T> {
export function isInRanges(value: number, ranges: [number, number][]): boolean {
return ranges.some(([min, max]) => value >= min && value <= max);
}
+
+export function isNumber(number: unknown): number is number {
+ return !Number.isNaN(number);
+}