Skip to content

Commit 1754f94

Browse files
authored
fix(tables): moves deprecation comments to component definitions (#1743)
1 parent dce5814 commit 1754f94

File tree

11 files changed

+20
-10
lines changed

11 files changed

+20
-10
lines changed

packages/tables/src/elements/Body.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import React, { HTMLAttributes, forwardRef } from 'react';
99
import { StyledBody } from '../styled';
1010

1111
/**
12+
* @deprecated use `Table.Body` instead
13+
*
1214
* @extends HTMLAttributes<HTMLTableSectionElement>
1315
*/
1416
export const Body = forwardRef<HTMLTableSectionElement, HTMLAttributes<HTMLTableSectionElement>>(

packages/tables/src/elements/Caption.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import React, { HTMLAttributes, forwardRef } from 'react';
99
import { StyledCaption } from '../styled';
1010

1111
/**
12+
* @deprecated use `Table.Caption` instead
13+
*
1214
* @extends HTMLAttributes<HTMLTableCaptionElement>
1315
*/
1416
export const Caption = forwardRef<HTMLTableCaptionElement, HTMLAttributes<HTMLTableCaptionElement>>(

packages/tables/src/elements/Cell.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ import { useTableContext } from '../utils/useTableContext';
1212
import { ICellProps } from '../types';
1313

1414
/**
15+
* @deprecated use `Table.Cell` instead
16+
*
1517
* @extends TdHTMLAttributes<HTMLTableCellElement>
1618
*/
1719
export const Cell = React.forwardRef<HTMLTableCellElement, ICellProps>(

packages/tables/src/elements/GroupRow.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ import { StyledGroupRow } from '../styled';
1010
import { useTableContext } from '../utils/useTableContext';
1111

1212
/**
13+
* @deprecated use `Table.GroupRow` instead
14+
*
1315
* @extends HTMLAttributes<HTMLTableRowElement>
1416
*/
1517
export const GroupRow = forwardRef<HTMLTableRowElement, HTMLAttributes<HTMLTableRowElement>>(

packages/tables/src/elements/Head.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ import { StyledHead } from '../styled';
1010
import { IHeadProps } from '../types';
1111

1212
/**
13+
* @deprecated use `Table.Head` instead
14+
*
1315
* @extends HTMLAttributes<HTMLTableSectionElement>
1416
*/
1517
export const Head = forwardRef<HTMLTableSectionElement, IHeadProps>((props, ref) => (

packages/tables/src/elements/HeaderCell.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ import { useTableContext } from '../utils/useTableContext';
1212
import { Cell } from './Cell';
1313

1414
/**
15+
* @deprecated use `Table.HeaderCell` instead
16+
*
1517
* @extends ThHTMLAttributes<HTMLTableCellElement>
1618
*/
1719
export const HeaderCell = forwardRef<HTMLTableCellElement, IHeaderCellProps>(

packages/tables/src/elements/HeaderRow.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ import { StyledHeaderRow } from '../styled';
1010
import { useTableContext } from '../utils/useTableContext';
1111

1212
/**
13+
* @deprecated use `Table.HeaderRow` instead
14+
*
1315
* @extends HTMLAttributes<HTMLTableRowElement>
1416
*/
1517
export const HeaderRow = React.forwardRef<HTMLTableRowElement, HTMLAttributes<HTMLTableRowElement>>(

packages/tables/src/elements/OverflowButton.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ export interface IOverflowButtonProps extends ButtonHTMLAttributes<HTMLButtonEle
2222
}
2323

2424
/**
25+
* @deprecated use `Table.OverflowButton` instead
26+
*
2527
* @extends ButtonHTMLAttributes<HTMLButtonElement>
2628
*/
2729
export const OverflowButton = forwardRef<HTMLButtonElement, IOverflowButtonProps>(

packages/tables/src/elements/Row.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ import { StyledRow } from '../styled';
1313
import { useTableContext } from '../utils/useTableContext';
1414

1515
/**
16+
* @deprecated use `Table.Row` instead
17+
*
1618
* @extends HTMLAttributes<HTMLTableRowElement>
1719
*/
1820

packages/tables/src/elements/SortableCell.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ import {
1818
} from '../styled';
1919

2020
/**
21+
* @deprecated use `Table.SortableCell` instead
22+
*
2123
* @extends ButtonHTMLAttributes<HTMLButtonElement>
2224
*/
2325
export const SortableCell = forwardRef<HTMLButtonElement, ISortableCellProps>(

0 commit comments

Comments
 (0)