feat(agents): show database delete button in card footer on agent page

This commit is contained in:
charles-gauthereau
2026-07-05 18:31:52 +02:00
parent dc4190aa1b
commit 64b3bf1b16
2 changed files with 21 additions and 4 deletions
@@ -2,6 +2,7 @@
import {Database} from "@/db/schema/07_database";
import {DatabaseCard} from "@/components/common/database-card";
import {DatabaseDeleteButton} from "@/features/agents/components/database-delete-button";
export type agentDatabaseCardProps = {
data: Database;
@@ -10,5 +11,15 @@ export type agentDatabaseCardProps = {
export const AgentDatabaseCard = (props: agentDatabaseCardProps) => {
const {data: database} = props;
return <DatabaseCard withDetails={false} data={database}/>;
return (
<DatabaseCard
withDetails={false}
data={database}
deleteButton={
database.agentId ? (
<DatabaseDeleteButton databaseId={database.id} agentId={database.agentId}/>
) : undefined
}
/>
);
};