mirror of https://git.lenooby09.tech/LeNooby09/social-app.git
1export function isObj(v: unknown): v is Record<string, unknown> { 2 return !!v && typeof v === 'object' 3} 4 5export function hasProp<K extends PropertyKey>( 6 data: object, 7 prop: K, 8): data is Record<K, unknown> { 9 return prop in data 10} 11 12export function isStrArray(v: unknown): v is string[] { 13 return Array.isArray(v) && v.every(item => typeof item === 'string') 14}