diff --git a/src/components/AccordionPanel/AccordionPanel.tsx b/src/components/AccordionPanel/AccordionPanel.tsx index 75ed01d04a..19ec928904 100644 --- a/src/components/AccordionPanel/AccordionPanel.tsx +++ b/src/components/AccordionPanel/AccordionPanel.tsx @@ -1,6 +1,6 @@ import React, { useCallback, useState } from 'react' -import { mapToArray, arrayToMap } from './AccordionPanelHelper' +import { mapToArray, arrayToMap } from '../../libs/map' type Props = { children: React.ReactNode diff --git a/src/components/AccordionPanel/AccordionPanelContent.tsx b/src/components/AccordionPanel/AccordionPanelContent.tsx index 0b76141edf..4ed3594aaf 100644 --- a/src/components/AccordionPanel/AccordionPanelContent.tsx +++ b/src/components/AccordionPanel/AccordionPanelContent.tsx @@ -4,7 +4,7 @@ import { Transition } from 'react-transition-group' import { InjectedProps, withTheme } from '../../hocs/withTheme' import { AccordionPanelItemContext } from './AccordionPanelItem' import { AccordionPanelContext } from './AccordionPanel' -import { getShouldExpanded } from './AccordionPanelHelper' +import { getShouldExpanded } from '../../libs/map' type Props = { children: React.ReactNode diff --git a/src/components/AccordionPanel/AccordionPanelTrigger.tsx b/src/components/AccordionPanel/AccordionPanelTrigger.tsx index 0b46b7367a..4fa22d0752 100644 --- a/src/components/AccordionPanel/AccordionPanelTrigger.tsx +++ b/src/components/AccordionPanel/AccordionPanelTrigger.tsx @@ -5,7 +5,7 @@ import { AccordionPanelContext } from './AccordionPanel' import { AccordionPanelItemContext } from './AccordionPanelItem' import { Icon as IconComponent } from '../Icon' -import { getShouldExpanded } from './AccordionPanelHelper' +import { getShouldExpanded } from '../../libs/map' import { isTouchDevice } from '../../libs/ua' import { withTheme, InjectedProps } from '../../hocs/withTheme' diff --git a/src/components/AccordionPanel/AccordionPanelHelper.ts b/src/libs/map.ts similarity index 67% rename from src/components/AccordionPanel/AccordionPanelHelper.ts rename to src/libs/map.ts index 1dca11d4b9..3e9ae12067 100644 --- a/src/components/AccordionPanel/AccordionPanelHelper.ts +++ b/src/libs/map.ts @@ -1,5 +1,4 @@ -export const getShouldExpanded = (expanded: Map, name: string) => - !!expanded.get(name) +export const getShouldExpanded = (map: Map, key: string) => !!map.get(key) export const mapToArray = (map: Map) => Array.from(map.keys())