Description:
As a user of the Inventory Management Application, I want to be able to remove a category from the system. This will allow me to keep my inventory organized and remove categories that are no longer needed.
Acceptance Criteria:
- The user can remove a category by clicking a "Remove" button in the Categories table.
- When the user clicks the "Remove" button, a confirmation dialog will be displayed.
- If the user cancels the removal, the category and associated products will remain in the system.
- If the user tries to remove a category that is not empty, the "Re-assign Products to New Categories" is shown, informing them that they must re-assign the products to a different category before removing the current category.
- The table data is persisted to a database backend.
Description:
As a user of the Inventory Management Application, I want to be able to remove a category from the system. This will allow me to keep my inventory organized and remove categories that are no longer needed.
Acceptance Criteria: