refactor(core): remove primtive typeguards

This commit is contained in:
braks
2023-10-30 13:36:07 +01:00
committed by Braks
parent 785f147236
commit 3b175a553e
10 changed files with 35 additions and 54 deletions
-16
View File
@@ -13,20 +13,4 @@ export function getEventPosition(event: MouseEvent | TouchEvent, bounds?: DOMRec
}
}
export function isString(val: any): val is string {
return typeof val === 'string'
}
export function isFunction(val: any): val is Function {
return typeof val === 'function'
}
export function isBoolean(val: any): val is boolean {
return typeof val === 'boolean'
}
export function isNumber(val: any): val is number {
return typeof val === 'number'
}
export const isMacOs = () => typeof navigator !== 'undefined' && navigator?.userAgent?.indexOf('Mac') >= 0