Dynamic Form Publish Resource Action

I have a Page Resource with a publish_at Date-Field.
For CreatePage I want to display different Save-Actions. For Example:
  1. If publish_at is unset there should be a Save as Draft-Action and a Save and Publish Now-Action
  2. If publish_at is set in the future, there should be a Save and Publish Later-Action
Is there a way to dynamically change the Form's Actions based on the Form's data live?
Can someone guide me to where to start?
Was this page helpful?