Is there a way for the user to filter out old appointments?

In appointments+ my users are set up and able to see their appointments/bookings they have made. They can see the status of the booking but I was wondering if there is a way to hide/un-hide the appointments in the past? Can be done by either date/time in the past of by status of appointment.

Please let me know.