Skip to content

Replace Actions Dropdown with Actions Drawer

Alex Buijs requested to merge implement-abuse-report-details-action-drawer into master

What does this MR do and why?

This replaces the Actions Dropdown component in the Abuse Reports Detail view with an Actions Drawer.

Figma design

Depends on: Add update action and update service for Abuse ... (!119999 - merged)

Issue: https://gitlab.com/gitlab-org/modelops/anti-abuse/team-tasks/-/issues/338+

Epic: https://gitlab.com/groups/gitlab-org/modelops/anti-abuse/-/epics/8+

Screenshots or screen recordings

before after
Screenshot_2023-04-18_at_17.03.37 Screenshot_2023-05-09_at_15.21.26

How to set up and validate locally

  1. Login as admin and go to a Profile, Issue, MR or an Issue/MR comment by another user and report them for abuse
  2. Visit http://localhost:3000/admin/abuse_reports

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Alex Buijs

Merge request reports

Loading