This repository has been archived on 2025-05-09. You can view files and clone it, but cannot push or open issues or pull requests.
2021-04-23 09:48:05 +03:00

21 lines
475 B
JavaScript

import { Button as AntButton } from 'antd';
import { ElementStatus } from 'core/types/statuses';
import React from 'react';
const Download = ({ status, url, text, icon: Icon, ...props }) => {
return (
<AntButton
{...props}
target="_blank"
href={url}
disabled={status === ElementStatus.Disabled || !url}
loading={status === ElementStatus.Loading}
icon={<Icon />}
>
{text}
</AntButton>
);
};
export default Download;