refactor(Table): convert to TypeScript, impove docs and tests, close #4613 #592
Annotations
11 warnings
changed
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
changed:
components/table/__docs__/demo/fixed-header/index.tsx#L19
'value' is defined but never used
|
changed:
components/table/__docs__/demo/fixed-header/index.tsx#L19
'index' is defined but never used
|
changed:
components/table/__docs__/demo/fixed-header/index.tsx#L19
'record' is defined but never used
|
changed:
components/table/__docs__/demo/sticky-header/index.tsx#L19
'value' is defined but never used
|
changed:
components/table/__docs__/demo/sticky-header/index.tsx#L19
'index' is defined but never used
|
changed:
components/table/__docs__/demo/sticky-header/index.tsx#L19
'record' is defined but never used
|
changed:
components/table/base.tsx#L20
Type imports "CellLike" and "RowLike" are used by decorator metadata
|
changed:
components/table/base/filter.tsx#L235
The autoFocus prop should not be used, as it can reduce usability and accessibility for users
|
changed:
components/table/base/resize.tsx#L164
Anchors must have content and the content must be accessible by a screen reader
|
changed:
components/table/base/resize.tsx#L164
The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md
|