Files
bigcapital/src/components/Drawer/DrawerInsider.js
2021-09-21 17:13:53 +02:00

26 lines
552 B
JavaScript

import React from 'react';
import classnames from 'classnames';
import LoadingIndicator from 'components/LoadingIndicator';
/**
* Drawer inside.
*/
export function DrawerInsider({
loading,
children,
name,
mount = false,
className,
}) {
return (
<div className={classnames({
'drawer__insider': true,
'drawer__insider--loading': loading,
[`drawer__insider--${name}`]: !!name,
}, className)}>
<LoadingIndicator loading={loading} mount={mount}>
{ children }
</LoadingIndicator>
</div>
);
}