From da8446dda1e64fc7c1c45c11299623f3b2f98bd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cyauheni-kryzhyk-deriv=E2=80=9D?= <“yauheni@deriv.me”> Date: Wed, 26 Oct 2022 14:52:01 +0300 Subject: [PATCH 1/4] yauheni/76933/table_component ts migration --- .../components/table/{index.js => index.ts} | 2 +- .../table/{table-body.jsx => table-body.tsx} | 6 ++++- .../table/{table-cell.jsx => table-cell.tsx} | 16 +++++------ .../table/{table-head.jsx => table-head.tsx} | 11 ++------ .../{table-header.jsx => table-header.tsx} | 13 +++++---- .../table/{table-row.jsx => table-row.tsx} | 15 +++++------ .../components/table/{table.jsx => table.tsx} | 27 ++++++++++++++----- .../stories/table/stories/fixed-size.js | 2 +- 8 files changed, 49 insertions(+), 43 deletions(-) rename packages/components/src/components/table/{index.js => index.ts} (58%) rename packages/components/src/components/table/{table-body.jsx => table-body.tsx} (50%) rename packages/components/src/components/table/{table-cell.jsx => table-cell.tsx} (56%) rename packages/components/src/components/table/{table-head.jsx => table-head.tsx} (56%) rename packages/components/src/components/table/{table-header.jsx => table-header.tsx} (53%) rename packages/components/src/components/table/{table-row.jsx => table-row.tsx} (60%) rename packages/components/src/components/table/{table.jsx => table.tsx} (65%) diff --git a/packages/components/src/components/table/index.js b/packages/components/src/components/table/index.ts similarity index 58% rename from packages/components/src/components/table/index.js rename to packages/components/src/components/table/index.ts index d0aad5dcb39f..dd1be0c9d7ff 100644 --- a/packages/components/src/components/table/index.js +++ b/packages/components/src/components/table/index.ts @@ -1,4 +1,4 @@ -import Table from './table.jsx'; +import Table from './table'; import './table.scss'; export default Table; diff --git a/packages/components/src/components/table/table-body.jsx b/packages/components/src/components/table/table-body.tsx similarity index 50% rename from packages/components/src/components/table/table-body.jsx rename to packages/components/src/components/table/table-body.tsx index dda785d43e2f..67fc4bc518e4 100644 --- a/packages/components/src/components/table/table-body.jsx +++ b/packages/components/src/components/table/table-body.tsx @@ -1,6 +1,10 @@ import React from 'react'; -const Body = ({ children, ...otherProps }) => ( +type TBody = { + className?: string; +}; + +const Body = ({ children, ...otherProps }: React.PropsWithChildren
) => (