Skip to content

Commit d46fbfa

Browse files
committed
feat(Table) override className if needed
1 parent 76a306f commit d46fbfa

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/table/Table/index.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import * as React from 'react';
2+
import cs from 'clsx';
23
/** @jsxRuntime classic */
34
/** @jsx jsx */
45
import { css, jsx } from '@emotion/react';
@@ -58,6 +59,7 @@ const Table: React.FC<TableProps> = React.forwardRef(
5859
select,
5960
tree,
6061
onInit = () => {},
62+
className = 'table',
6163
children,
6264
...rest
6365
}: TableProps,
@@ -82,12 +84,12 @@ const Table: React.FC<TableProps> = React.forwardRef(
8284

8385
return (
8486
<div
85-
className="table"
87+
role="grid"
88+
className={cs(className)}
8689
css={css`
8790
${styles(layout, { isShiftDown })}
8891
${theme?.Table}
8992
`}
90-
role="grid"
9193
ref={callbackRef}
9294
{...rest}
9395
>

0 commit comments

Comments
 (0)