28 lines
592 B
JavaScript
Executable File
28 lines
592 B
JavaScript
Executable File
import React from 'react';
|
|
import PropTypes from 'prop-types';
|
|
import {
|
|
Button
|
|
} from './../../../../components';
|
|
|
|
export const CustomExportCSV = ({children, onExport, ...props}) => {
|
|
return (
|
|
<Button
|
|
{ ...props }
|
|
onClick={() => { onExport() }}
|
|
>
|
|
{ children }
|
|
</Button>
|
|
);
|
|
}
|
|
|
|
CustomExportCSV.propTypes = {
|
|
size: PropTypes.string,
|
|
outline: PropTypes.bool,
|
|
onExport: PropTypes.func,
|
|
children: PropTypes.node
|
|
}
|
|
|
|
CustomExportCSV.defaultProps = {
|
|
size: 'sm',
|
|
outline: true
|
|
} |