Remove BFormCheckbox from GlFormCheckbox

BootstrapVue props we should support

  • aria-label
  • aria-labelledby
  • checked
  • disabled
  • id
  • indeterminate
  • name
  • required
  • state
  • unchecked-value
  • value

BootstrapVue props we should consider not supporting

https://gitlab-org.gitlab.io/frontend/bootstrapvue-component-usage-breakdown/components.json can be used as a starting point to see if the prop is used, but should not be considered an exhaustive list (it does not check https://gitlab.com/gitlab-org/customers-gitlab-com/ or Switchboard, please do this manually). We should weigh the pros and cons of supporting each prop individually.

  • autofocus
  • button
  • button-variant
  • form
  • switch
  • inline
  • plain
  • size

BootstrapVue slots we should support

  • default

BootstrapVue events we should support

  • change
  • input
Edited by Peter Hegman