feat(expenses): add expense form top bar.

This commit is contained in:
elforjani13
2022-03-13 13:15:04 +02:00
parent 733f198dcb
commit c5c490d7ce
7 changed files with 172 additions and 25 deletions

View File

@@ -5,18 +5,22 @@ import 'style/pages/Expense/PageForm.scss';
import ExpenseForm from './ExpenseForm';
import { ExpenseFormPageProvider } from './ExpenseFormPageProvider';
import withCurrentOrganization from 'containers/Organization/withCurrentOrganization';
import { compose } from 'utils';
/**
* Expense page form.
*/
export default function ExpenseFormPage() {
function ExpenseFormPage({
// #withCurrentOrganization
organization: { base_currency },
}) {
const { id } = useParams();
const expenseId = parseInt(id, 10);
return (
<ExpenseFormPageProvider expenseId={expenseId}>
<ExpenseFormPageProvider expenseId={expenseId} baseCurrency={base_currency}>
<ExpenseForm />
</ExpenseFormPageProvider>
);
}
export default compose(withCurrentOrganization())(ExpenseFormPage);