import React, { useEffect } from 'react'; import { PageTitle, Icon } from 'UI'; import { Button } from 'antd'; import { useStore } from 'App/mstore'; import { useObserver } from 'mobx-react-lite'; import Select from 'Shared/Select'; import SelectDateRange from 'Shared/SelectDateRange'; import { numberWithCommas } from 'App/utils'; import withPageTitle from 'HOCs/withPageTitle'; import AuditSearchField from '../AuditSearchField'; import AuditList from '../AuditList'; import { useTranslation } from 'react-i18next'; function AuditView() { const { t } = useTranslation(); const { auditStore } = useStore(); const order = useObserver(() => auditStore.order); const total = useObserver(() => numberWithCommas(auditStore.total)); useEffect( () => () => { auditStore.updateKey('searchQuery', ''); }, [], ); const exportToCsv = () => { auditStore.exportToCsv(); }; const onChange = (data) => { auditStore.setDateRange(data); }; return useObserver(() => (
{t('Audit Trail')} {total}
} />