diff --git a/src/features/Singers/Singers.tsx b/src/features/Singers/Singers.tsx index 2d107f8..d155ddc 100644 --- a/src/features/Singers/Singers.tsx +++ b/src/features/Singers/Singers.tsx @@ -1,7 +1,7 @@ import React, { useState } from 'react'; import { IonItem, IonLabel, IonIcon, IonModal, IonHeader, IonToolbar, IonTitle, IonButton, IonContent, IonInput, IonLabel as IonInputLabel } from '@ionic/react'; import { trash, add, close } from 'ionicons/icons'; -import { InfiniteScrollList, PageHeader } from '../../components/common'; +import { InfiniteScrollList, PageHeader, ActionButton } from '../../components/common'; import { useSingers } from '../../hooks'; import { useAppSelector } from '../../redux'; import { selectSingers } from '../../redux'; @@ -51,15 +51,19 @@ const Singers: React.FC = () => { - {/* Delete Icon (Admin Only) */} + {/* Delete Button (Admin Only) */} {isAdmin && ( - handleRemoveSinger(singer)} - /> +
+
e.stopPropagation()}> + handleRemoveSinger(singer)} + variant="danger" + size="sm" + > + + +
+
)} );