diff --git a/packages/react/src/components/DataTable/DataTable.tsx b/packages/react/src/components/DataTable/DataTable.tsx index b1dbcd2b82eb..6cf3a59582b3 100644 --- a/packages/react/src/components/DataTable/DataTable.tsx +++ b/packages/react/src/components/DataTable/DataTable.tsx @@ -15,7 +15,7 @@ import { getCellId } from './tools/cells'; import denormalize from './tools/denormalize'; import { composeEventHandlers } from '../../tools/events'; import { defaultFilterRows } from './tools/filter'; -import setupGetInstanceId from './tools/instanceId'; +import setupGetInstanceId from '../../tools/setupGetInstanceId'; import Table from './Table'; import TableActionList from './TableActionList'; import TableBatchAction from './TableBatchAction'; diff --git a/packages/react/src/components/DataTable/TableToolbarSearch.tsx b/packages/react/src/components/DataTable/TableToolbarSearch.tsx index 19e08e809b84..ab7269ac9f88 100644 --- a/packages/react/src/components/DataTable/TableToolbarSearch.tsx +++ b/packages/react/src/components/DataTable/TableToolbarSearch.tsx @@ -17,6 +17,7 @@ import React, { RefObject, } from 'react'; import Search, { SearchProps } from '../Search'; +import setupGetInstanceId from '../../tools/setupGetInstanceId'; import { useId } from '../../internal/useId'; import { usePrefix } from '../../internal/usePrefix'; import { noopFn } from '../../internal/noopFn'; diff --git a/packages/react/src/components/DataTable/tools/instanceId.js b/packages/react/src/components/DataTable/tools/instanceId.js deleted file mode 100644 index a1ca4fb462f6..000000000000 --- a/packages/react/src/components/DataTable/tools/instanceId.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Copyright IBM Corp. 2016, 2023 - * - * This source code is licensed under the Apache-2.0 license found in the - * LICENSE file in the root directory of this source tree. - */ - -/** - * Generic utility to initialize a method that will return a unique instance id - * for a component. - */ -const setupGetInstanceId = () => { - let instanceId = 0; - return function getInstanceId() { - return ++instanceId; - }; -}; - -export default setupGetInstanceId;