import { observer } from 'mobx-react-lite'; import { Text } from '@wix/design-system'; import React from 'react'; import { useFilterValueTotalState, UseFilterValueTotalStateParams, } from './useFilterValueTotalState'; import { FiltersMap } from '@wix/bex-core'; import { initTabTotal } from '../../state/initTabTotal'; export interface TabTotalParensProps extends UseFilterValueTotalStateParams {} function _TabTotalParens( props: TabTotalParensProps, ) { const state = useFilterValueTotalState(props); const { totalsCollection: { result: { total }, initTask, }, } = state; const { isIdle, isLoading } = initTask.status; return isIdle || isLoading ? null : ( ({total}) ); } _TabTotalParens.initTabTotal = initTabTotal; export const TabTotalParens = observer(_TabTotalParens); TabTotalParens.displayName = 'TabTotalParens'; TabTotalParens.initTabTotal = initTabTotal;