Galaxy Template is Designed Theme for Giving Enhanced look Various Features are available Which is designed in User friendly to handle by Piki Developers. Simple and elegant themes for making it more comfortable
///let ans = _.remove([2,3,4], (a)=> a == 4)
//let unique = _.sortedUniq([1,1,1,2,3,4,4,4,5,6,7,8,8,7,6])
let unionBy = _.unionBy(arr2, arr2, 'time')
console.log(unionBy, arr2);
---------------------------------------------------------without lodash-------------------------------------------------------
// operation for one day one date and date in between and get date by range
// if (dateFrom) queryFilter.dateFrom = {
// $gte: new Date(dateFrom).getTime(),
// $lt: new Date(new Date(dateFrom).setDate(new Date(dateFrom).getDate() + 1)).getTime()
// }
// if (dateTo) queryFilter.dateTo = {
// $gte: new Date(dateFrom).getTime(),
// $lt: new Date(new Date(dateFrom).setDate(new Date(dateFrom).getDate() + 1)).getTime()
// }
result = arr.filter((ar1, index, self) =>
index === self.findIndex((t) => (
moment(t.t).format('DD MM YYYY') === moment(ar1.t).format('DD MM YYYY')
))
)
let last = new Date(new Date(1616089633292)
.setDate(new Date(1616089633292)
.getDate() - 30))
.getTime()
last = moment(last).format('YYYY-MM-DD')
// last = undefined;
console.log(last)
let lastlimit = result.map(dt => {
let arrdt = moment(dt.t).format('YYYY-MM-DD')
let dtfrom = moment(1495089633292).format('YYYY-MM-DD')
let dtto = moment(1616089633292).format('YYYY-MM-DD')
if (last && moment(arrdt).isAfter(last)) return dt;
if (moment(arrdt).isBetween(dtfrom, dtto)) return dt;
return false+JSON.stringify(dt)
})
console.log(result.length, arr.length, last, lastlimit)
//
Array object - remove dplicate object from the array
categoriesList = categoriesList.filter((category: any, index: number, self: any) =>
index === self.findIndex((t: any) => (
t.name === category.name && t.categoryId === category.categoryId
))
)
Array - remove dplicate element from the array
categoryList = categoryList.filter((category: any, index: number, self: any) =>
index === self.findIndex((t: any) => (
t === category
))
)
0 Comments