From ed05f71f7e658bd6ef8878911c683bb9e88e3b20 Mon Sep 17 00:00:00 2001 From: Abhay Date: Tue, 13 May 2025 16:52:07 +0530 Subject: [PATCH] chore: Update TypeScript configuration and export interface - Removed `allowImportingTsExtensions` and `noEmit` options from tsconfig.json for cleaner configuration. - Changed `MultiLevelTableProps` interface to be exported, allowing for better accessibility in other modules. --- src/components/MultiLevelTable.tsx | 2 +- tsconfig.json | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/components/MultiLevelTable.tsx b/src/components/MultiLevelTable.tsx index 886440a..f344b1b 100644 --- a/src/components/MultiLevelTable.tsx +++ b/src/components/MultiLevelTable.tsx @@ -33,7 +33,7 @@ import "../styles/MultiLevelTable.css"; * @property {number} [pageSize=10] - Number of items per page * @property {ThemeProps} theme - Theme properties */ -interface MultiLevelTableProps { +export interface MultiLevelTableProps { data: DataItem[]; columns: Column[]; pageSize?: number; diff --git a/tsconfig.json b/tsconfig.json index da3e3fb..f59afb9 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,10 +6,8 @@ "module": "ESNext", "skipLibCheck": true, "moduleResolution": "bundler", - "allowImportingTsExtensions": true, "resolveJsonModule": true, "isolatedModules": true, - "noEmit": true, "jsx": "react-jsx", "strict": true, "noUnusedLocals": true,