"use client"; import { type ActionButtonElement, type ActionButtonProps, createActionButton, } from "../../utils/createActionButton"; import { useThreadListItemDelete as useThreadListItemDeleteBehavior } from "@assistant-ui/core/react"; const useThreadListItemDelete = () => { const { delete: deleteThread } = useThreadListItemDeleteBehavior(); return deleteThread; }; export namespace ThreadListItemPrimitiveDelete { export type Element = ActionButtonElement; export type Props = ActionButtonProps; } export const ThreadListItemPrimitiveDelete = createActionButton( "ThreadListItemPrimitive.Delete", useThreadListItemDelete, );