Вы можете использовать эту функцию в обоих местах.
private _setupClassFunction() {
this.dateClass = (d: Date) => {
let selected = false;
var className = "";
selected = this._redDatesArray.some(
(item: Date) =>
item.getFullYear() === d.getFullYear() &&
item.getDate() === d.getDate() &&
item.getMonth() === d.getMonth()
);
className = selected ? "example-custom-date--red-class " : "";
selected = this._orangeDatesArray.some(
(item: Date) =>
item.getFullYear() === d.getFullYear() &&
item.getDate() === d.getDate() &&
item.getMonth() === d.getMonth()
);
className+= selected ? "example-custom-date--orange-class " : "";
return className;
};
Решение Cagri также великолепно.