@darwish/utils-core
Version:
9 lines (8 loc) • 347 B
TypeScript
type Nullable = undefined | null | never | Record<PropertyKey, never>;
/**
*
* @param data 支持所有基本类型,还有[],{},Set,Map,Date的判断,true则数据空或者数据错误
*/
type CustomNullable<T> = Extract<T, Nullable> | Extract<Nullable, T>;
export default function isBlanks<T>(data: T): data is CustomNullable<T>;
export {};