Angular app to claim dates on a calendar grid, anticipating a particular event