UNPKG

table-identity

Version:

table-identity

21 lines (19 loc) 451 B
const TableIdentity = { isZero(id) { return id === 0 || id === '0'; }, isEmpty(id) { return id === undefined || id === null || id === ''; }, isValid(id) { return !this.isZero(id) && !this.isEmpty(id); }, isEqual(id1, id2) { if (this.isEmpty(id1) && this.isEmpty(id2)) return true; return String(id1) === String(id2); }, isNotEqual(id1, id2) { return !this.isEqual(id1, id2); } }; export { TableIdentity };