Create expandable container component
This issue will track the creation of an expandable container component that will house the analysers section of the SAST Configuration UI.
This component might already exist in our codebase somewhere as a reusable Vue component; if so, we should find and use that, meaning we can just close this issue.
If it doesn't exist, let's create it:
- Probably place in
ee/app/assets/javascripts/security_configuration/sast/components
- We could make this generic and put it in
vue_shared
, but really that's deprecated in favour of GitLab UI. So a future iteration could get this moved into GitLab UI instead. See internal discussion on this.
- We could make this generic and put it in
- Content goes into a default slot
- Props: heading (string), documentationLink (string), subheading (string)
Edited by Mark Florian