import { ExportState, FiltersMap, TransitionState } from '@wix/bex-core'; import { Box, Text } from '@wix/design-system'; import React, { useEffect, useState } from 'react'; import { observer } from 'mobx-react-lite'; // import { Collapse } from '../Collapse'; import { reaction } from 'mobx'; import { LinearAbsoluteProgressBar } from './LinearAbsoluteProgressBar'; export interface ExportStepProgressProps { state: ExportState; } function _ExportStepProgress({ state, }: ExportStepProgressProps) { const { counter, totalForExport, absoluteCounter, translate: t } = state; const [collapse] = useState(() => new TransitionState()); useEffect(() => { const disposers = [ reaction( () => state.iterationsCountPoll.pollCount > 7, (show) => { collapse.setShow(show); }, ), ]; return () => { disposers.forEach((d) => d()); }; }, []); return ( {t('cairo.export.exportingDescription')} {/* */} {/* Still on it...*/} {/* */} ); } export const ExportStepProgress = observer(_ExportStepProgress);