Add delay customization to `app/assets/javascripts/vue_shared/directives/tooltip.js`
What does this MR do?
This MR is in the same vein as https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30196 and gitlab-ui!594 (merged). It allows tooltips that are instantiated using app/assets/javascripts/vue_shared/directives/tooltip.js
to have their delay customized through localStorage
.
See the description of the two MRs linked above for a more complete explanation of this change.