Untitled
unknown
typescript
2 years ago
1.1 kB
5
Indexable
// THIS COMPILES if(this.deliveriesFilter.neededBy) { let neededDate = new Date(this.deliveriesFilter.neededBy).setHours(0,0,0,0) filteredOrders = filteredOrders.filter(o => (new Date(o.needed).setHours(0, 0, 0, 0)) <= neededDate) } if(this.deliveriesFilter.neededFrom) { let neededDate = new Date(this.deliveriesFilter.neededFrom).setHours(0,0,0,0) filteredOrders = filteredOrders.filter(o => (new Date(o.needed).setHours(0, 0, 0, 0)) >= neededDate) } // THIS DOESN'T if(this.deliveriesFilter.neededBy) { filteredOrders = filteredOrders.filter(o => (new Date(o.needed).setHours(0, 0, 0, 0)) <= new Date(this.deliveriesFilter.neededBy).setHours(0,0,0,0)) } if(this.deliveriesFilter.neededFrom) { filteredOrders = filteredOrders.filter(o => (new Date(o.needed).setHours(0, 0, 0, 0)) >= new Date(this.deliveriesFilter.neededFrom).setHours(0,0,0,0)) }
Editor is loading...