({
onScroll={onScroll}
className={classNames(
"relative h-[80dvh] overflow-auto", // Set a fixed height for the container
- "scrollbar-thin border-subtle relative rounded-md border"
+ "scrollbar-thin border-subtle relative rounded-md border",
+ containerClassName
)}
style={{ gridArea: "body" }}>
= {
totalDBRowCount?: number;
ToolbarLeft?: React.ReactNode;
ToolbarRight?: React.ReactNode;
+ className?: string;
+ containerClassName?: string;
children?: React.ReactNode;
};
@@ -39,6 +41,8 @@ export function DataTableWrapper({
hideHeader,
ToolbarLeft,
ToolbarRight,
+ className,
+ containerClassName,
children,
}: DataTableWrapperProps) {
const tableContainerRef = useRef(null);
@@ -59,6 +63,8 @@ export function DataTableWrapper({
enableColumnResizing={true}
hideHeader={hideHeader}
variant={variant}
+ className={className}
+ containerClassName={containerClassName}
onScroll={(e) => fetchMoreOnBottomReached(e.target as HTMLDivElement)}>