BIG-19 fix: scrollable area on details drawer.

This commit is contained in:
a.bouhuolia
2021-09-12 10:16:34 +02:00
parent e710edb0a1
commit d446300a71
38 changed files with 153 additions and 95 deletions

View File

@@ -1,4 +1,5 @@
import React from 'react';
import { DrawerBody } from 'components';
import 'style/components/Drawers/ViewDetail/ViewDetail.scss';
@@ -14,7 +15,9 @@ export default function InvoiceDetailDrawerContent({
}) {
return (
<InvoiceDetailDrawerProvider invoiceId={invoiceId}>
<InvoiceDetail />
<DrawerBody>
<InvoiceDetail />
</DrawerBody>
</InvoiceDetailDrawerProvider>
);
}

View File

@@ -1,6 +1,6 @@
import React from 'react';
import intl from 'react-intl-universal';
import { DrawerHeaderContent, DashboardInsider } from 'components';
import { DrawerHeaderContent, DrawerLoading } from 'components';
import { useTransactionsByReference, useInvoice } from 'hooks/query';
const InvoiceDetailDrawerContext = React.createContext();
@@ -32,13 +32,13 @@ function InvoiceDetailDrawerProvider({ invoiceId, ...props }) {
invoice,
};
return (
<DashboardInsider loading={isTransactionLoading || isInvoiceLoading}>
<DrawerLoading loading={isTransactionLoading || isInvoiceLoading}>
<DrawerHeaderContent
name="invoice-detail-drawer"
title={intl.get('invoice_details')}
/>
<InvoiceDetailDrawerContext.Provider value={provider} {...props} />
</DashboardInsider>
</DrawerLoading>
);
}