Refactor vulnerability_finding_modal.vue to support new approach of fetching finding details on-demand
Summary
ee/app/assets/javascripts/security_dashboard/components/pipeline/vulnerability_finding_modal.vue
needs to:
- Accept a finding's UUID and pass it on to a component that is responsible for fetching and displaying the details for a given finding.
- Have the solution card and related logic moved into the abovementioned component.