/* eslint-disable*/ /** 배열 또는 오브젝트가 또는 스트링이 비어 있는지 검사합니다.. */ const isEmpty = (data: Date | any | undefined | null | object | string): data is null | undefined | '' => { if (typeof data === 'string') { if (data === '') return true; return false; } else { for (const key in data) { if (Object.prototype.hasOwnProperty.call(data, key)) return false; } } if (typeof data === 'object') { if (Object.prototype.toString.call(data) === '[object Date]') return false; } return true; }; export default isEmpty;