kobotoolbox / kpi

kpi is the (frontend) server for KoboToolbox. It includes an API for users to access data and manage their forms, question library, sharing settings, create reports, and export data.
https://www.kobotoolbox.org
GNU Affero General Public License v3.0
126 stars 170 forks source link

[TASK-671] [TASK-558] Reusable delete attachment dropdown #4995

Open magicznyleszek opened 2 days ago

magicznyleszek commented 2 days ago

Checklist

  1. [ ] If you've added code that should be tested, add tests
  2. [ ] If you've changed APIs, update (or create!) the documentation
  3. [ ] Ensure the tests pass
  4. [ ] Make sure that your code lints and that you've followed our coding style
  5. [ ] Write a title and, if necessary, a description of your work suitable for publishing in our release notes
  6. [ ] Mention any related issues in this repository (as #ISSUE) and in other repositories (as kobotoolbox/other#ISSUE)
  7. [ ] Open an issue in the docs if there are UI/UX changes

Description

Describe the outcome of your work here. A non-programmer who is familiar with KoboToolbox should be able to understand what you've written; more technical details can be added to the Notes section below. You may omit this if the title alone provides enough information. Both the title and this description will be published in the release notes on our forum.

Notes

Describe what you've changed and why. This should allow the reviewer to understand more easily the scope of the PR. It's good to be thorough here.

Related issues

Fixes #ISSUE Blocked by #ISSUE Part of #ISSUE

notion-workspace[bot] commented 2 days ago

Add ‘Delete’ button to Submission Record view

notion-workspace[bot] commented 2 days ago

Confirmation modal for single/multi file delete