/* Copyright 2026 Marimo. All rights reserved. */ "use no memo"; import type { Table } from "@tanstack/react-table"; import { ScanEyeIcon } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Tooltip } from "@/components/ui/tooltip"; import { cn } from "@/utils/cn"; import { applyShowOnlyColumns } from "./hooks/use-column-visibility"; export const SHOW_ONLY_COLUMN_LABEL = "Show only this column"; interface ShowOnlyColumnButtonProps { table: Table; columnIds: string[]; disabled: boolean; className?: string; iconClassName?: string; } export function ShowOnlyColumnButton({ table, columnIds, disabled, className, iconClassName = "h-3 w-3", }: ShowOnlyColumnButtonProps) { return ( ); }