Add delete button

This commit is contained in:
2025-06-22 17:07:29 +02:00
parent 2406169bbe
commit 6bc13eb55f
5 changed files with 146 additions and 9 deletions

View File

@@ -15,9 +15,10 @@ interface SystemTrackerProps {
system: string;
cleanMode: boolean;
onCleanModeToggle: (enabled: boolean) => void;
onDelete?: (signatureId: string) => Promise<void>;
}
export const SystemTracker = ({ system, cleanMode, onCleanModeToggle }: SystemTrackerProps) => {
export const SystemTracker = ({ system, cleanMode, onCleanModeToggle, onDelete }: SystemTrackerProps) => {
const {
data: signaturesData,
refetch: refetchSignatures,
@@ -146,6 +147,7 @@ export const SystemTracker = ({ system, cleanMode, onCleanModeToggle }: SystemTr
<SignatureCategories
categories={categories}
onToggleCategory={toggleCategoryVisibility}
onDelete={onDelete}
/>
)}
</div>