Untitled
unknown
typescript
3 years ago
1.1 kB
7
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...