// import { ColumnDef } from "@tanstack/react-table";
// import { Button } from "@/shared/common/ui/button";
// import { Trash2, Edit, Eye } from "lucide-react";
// import { ThemeItem } from "../types/themeTypes";
// import { t } from "i18next";
// export const ThemeColumnDefn = ({
//   //  onDelete,
//   navigate,
//   onDelete,
// }: {
//   navigate: (id: string) => void;
//   onDelete: (id: string) => Promise<void>;
// }): ColumnDef<ThemeItem>[] => [
//   {
//     id: "No",
//     header: () => t("viewDetail.No"),
//     cell: ({ row }) => {
//         console.log("kk",row.original)
//         return <span>{"theme"}</span>;    
//     },
//     enableHiding: true,
//     accessorKey: "theme",
//   },
//   {
//     id: "actions",
//     header: "Actions",
//     cell: ({ row }) => (
//       <div className="flex space-x-2">
//         <Button
//           variant="ghost"
//           size="icon"
//           onClick={() =>
//             navigate(
//               `/user-management/web-management/Theme/ViewTheme/${row.original.id}`
//             )
//           }>
//           <Eye className="h-4 w-4" />
//         </Button>
//         <Button
//           variant="ghost"
//           size="icon"
//           onClick={() =>
//             navigate(
//               `/user-management/web-management/Theme/EditTheme/${row.original.id}`
//             )
//           }>
//           <Edit className="h-4 w-4" />
//         </Button>
//         <Button
//           variant="ghost"
//           size="icon"
//           onClick={() => onDelete(row.original.id)}
//         >
//           <Trash2 className="h-4 w-4 text-destructive" />
//         </Button>
//       </div>
//     ),
//   },
// ];
