Add/expose all supported props to BootstrapVue wrapper components
many of our wrapper components auto-pass props to the underlying BV components. There are some downsides to this:
- in vue test, we have to use
vm.attributes('variant')rather thanvm.props('variant') - Reading gitlab-ui code doesn't tell you what props we support
- We kinda implicitly support everything that the underlying library does, so if there's an upstream breaking change we won't know until it breaks in main gitlab repo
Edited by Simon Knox