chore: Refactoring all import directories to alias and all .js|.jsx renamed to be .ts|.tsx

This commit is contained in:
a.bouhuolia
2022-07-15 23:25:23 +02:00
parent cd08d0ee16
commit f00097f6c8
3846 changed files with 125197 additions and 128236 deletions

View File

@@ -0,0 +1,35 @@
import React from 'react';
import { Button, Intent } from '@blueprintjs/core';
import { Features } from '@/constants';
import { FeatureCan, FormattedMessage as T, Icon } from '@/components';
import withDialogActions from '@/containers/Dialog/withDialogActions';
import { compose } from '@/utils';
/**
* Warehouse actions.
*/
function WarehousesActions({
//#ownProps
openDialog,
}) {
const handleClickNewWarehouse = () => {
openDialog('warehouse-form');
};
return (
<React.Fragment>
<FeatureCan feature={Features.Warehouses}>
<Button
icon={<Icon icon="plus" iconSize={12} />}
onClick={handleClickNewWarehouse}
intent={Intent.PRIMARY}
>
<T id={'warehouses.label.new_warehouse'} />
</Button>
</FeatureCan>
</React.Fragment>
);
}
export default compose(withDialogActions)(WarehousesActions);