isRepeatDateFieldValid
Checks whether a hook's timing config has a valid repeatUntilDateField. Since repeatUntilDateField is optional, return true if it isn't included. Otherwise, need to check that the field (ex. startDate) exists on the modelData
the model data for the hook.
the offset and specific time to schedule the hook
Name
isRepeatDateFieldValid
Description
Checks whether a hook's timing config has a valid repeatUntilDateField. Since repeatUntilDateField is optional, return true if it isn't included. Otherwise, need to check that the field (ex. startDate) exists on the modelData