Slightly refactor pipeline schedules form in preparation for additions
What does this MR do?
- Refactors interval pattern input component to a .vue file and updates spec
- Uses this.$nextTick in favor of importing Vue for it
- Adds helpful comments to form bundle, in anticipation of additions in 9.4
There are no changes to existing behavior, styles or logic.
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/32568