import React, { useState } from 'react'; import { NavbarGroup, Button, Classes, NavbarDivider, Popover, PopoverInteractionKind, Position, } from '@blueprintjs/core'; import { FormattedMessage as T } from 'react-intl'; import classNames from 'classnames'; import Icon from 'components/Icon'; import DashboardActionsBar from 'components/Dashboard/DashboardActionsBar'; import FilterDropdown from 'components/FilterDropdown'; import { If } from 'components'; import { compose } from 'utils'; import withBalanceSheetDetail from './withBalanceSheetDetail'; import withBalanceSheetActions from './withBalanceSheetActions'; function BalanceSheetActionsBar({ // #withBalanceSheetDetail balanceSheetFilter, // #withBalanceSheetActions toggleBalanceSheetFilter, refreshBalanceSheet }) { const filterDropdown = FilterDropdown({ fields: [], onFilterChange: (filterConditions) => {}, }); const handleFilterToggleClick = () => { toggleBalanceSheetFilter(); }; const handleRecalcReport = () => { refreshBalanceSheet(true); }; return (