Migrate the pipeline triggers table to Vue

As a first step towards, Move trigger update method to make use of a modal instead of a new page We need to move the pipeline triggers page to Vue.

This ensures we don't create ~"technical debt" in adding a bootstrap modal to the page.

Please see #42742 (closed) for more information