Created components and reducer to handle non-orphan visits

This commit is contained in:
Alejandro Celaya
2022-02-05 13:53:07 +01:00
parent 0608d3cf19
commit 4a80f224d8
6 changed files with 162 additions and 4 deletions

View File

@@ -59,7 +59,7 @@ export default buildReducer<VisitsInfo, OrphanVisitsCombinedAction>({
const { visits, query = {} } = state;
const { startDate, endDate } = query;
const newVisits = createdVisits
.filter(({ visit }) => isBetween(visit.date, startDate, endDate))
.filter(({ visit, shortUrl }) => !shortUrl && isBetween(visit.date, startDate, endDate))
.map(({ visit }) => visit);
return { ...state, visits: [ ...newVisits, ...visits ] };