export const removeFalsy = (obj: Record) => Object.entries(obj).reduce((a, [k, v]) => (v ? ((a[k] = v), a) : a), {}) // == null is also true for undefined export const removeNullish = ( obj: Record ): Record => Object.entries(obj).reduce( (a, [k, v]) => (v != null ? ((a[k] = v), a) : a), {} )