Extract discussion notes into new component Closes #58294 See merge request gitlab-org/gitlab-ce!27066