diff --git a/packages/ui-app/src/CopyButton.js b/packages/ui-app/src/CopyButton.js index da2d13e403..f09ed0d909 100644 --- a/packages/ui-app/src/CopyButton.js +++ b/packages/ui-app/src/CopyButton.js @@ -9,18 +9,23 @@ import React from 'react'; import CopyToClipboard from 'react-copy-to-clipboard'; import Button from 'semantic-ui-react/dist/es/elements/Button'; +type Button$Sizes = 'mini' | 'tiny' | 'small' | 'medium' | 'large' | 'big' | 'huge' | 'massive'; + type Props = BareProps & { + icon?: string, + isPrimary?: boolean, + size?: Button$Sizes, value?: string } -export default function CopyButton ({ className, style, value }: Props): React$Node { +export default function CopyButton ({ className, icon = 'copy', isPrimary = true, size = 'tiny', style, value }: Props): React$Node { return (