diff --git a/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.stories.tsx b/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.stories.tsx index d3a43adf701d..c3e4d0aeb535 100644 --- a/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.stories.tsx +++ b/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.stories.tsx @@ -12,10 +12,10 @@ export const Default: ComponentStory = (args) => { +export type DataType = { + title: string; + value: number | string; +}[]; + +type Totalizers = { + totalizers: DataType; +}; + +type CounterContainerProps = { + data?: Totalizers; + state: AsyncStatePhase; + initialData: DataType; +}; + +const CounterContainer = ({ data, state, initialData, ...props }: CounterContainerProps) => { const t = useTranslation(); - const [displayData, setDisplayData] = useState(initialData); + const [displayData, setDisplayData] = useState(initialData); const { totalizers } = data || { totalizers: initialData }; @@ -22,7 +38,7 @@ const CounterContainer = ({ data, state, initialData, ...props }) => { return ( {displayData.map(({ title, value }, i) => ( - } count={value} /> + } count={value} /> ))} );