Add Ability to Delete Self-hosted Models

Current UI for deleting a model in HAML:

Index Page Confirmation Modal On Success
AI-Powered Features/Models/Delete AI-Powered Features/Models/Delete-Confirm AI-Powered Features/Models/Delete-Success

Rebuild the delete functionality in Vue, following the Figma designs here.

Note: Only rebuild the modal and success alert shown below (there will be a modal conveying a blocked state which will be tackled seperately)

Screenshot_2024-07-31_at_3.52.23_PM

Edited by Julie Huang