I have a filter page with the date picker and filter property. When I close the filter page without changing the date picker, the object table in the list page still gets filtered, is there a way to stop that.

Code for my result page :
export default function dateFilter(context) {
let filterResults = [];
let result2 = context.evaluateTargetPath('#Page:supplierFilter/#Control:FormCellFilter0/#Value');
filterResults.push(result2);
result2 = context.evaluateTargetPath('#Page:supplierFilter/#Control:FormCellFilter1/#Value');
filterResults.push(result2);
result2 = context.evaluateTargetPath('#Page:supplierFilter/#Control:FormCellFilter2/#Value');
filterResults.push(result2);
let datePickerValue = context.evaluateTargetPath('#Page:supplierFilter/#Control:FormCellDatePicker0/#Value');
var d = new Date(datePickerValue);
var result = d.getFullYear() + "-" + ("0"+(d.getMonth()+1)).slice(-2) + "-" + ("0" + d.getDate()).slice(-2);
var filterQuery = `FldLogsSuplrItemPlndDelivDate eq ${result}`;
var result1 = [filterQuery];
let filterCriteria = context.createFilterCriteria(context.filterTypeEnum.Filter, undefined, undefined, result1, true);
filterResults.push(filterCriteria);
return filterResults;
}
Thank You