diff --git a/frontend/src/Components/Link/SpinnerErrorButton.js b/frontend/src/Components/Link/SpinnerErrorButton.js index 81d34f7c2..b0f39bc26 100644 --- a/frontend/src/Components/Link/SpinnerErrorButton.js +++ b/frontend/src/Components/Link/SpinnerErrorButton.js @@ -97,6 +97,7 @@ class SpinnerErrorButton extends Component { render() { const { + kind, isSpinning, error, children, @@ -112,7 +113,7 @@ class SpinnerErrorButton extends Component { const showIcon = wasSuccessful || hasWarning || hasError; let iconName = icons.CHECK; - let iconKind = kinds.SUCCESS; + let iconKind = kind === kinds.PRIMARY ? kinds.DEFAULT : kinds.SUCCESS; if (hasWarning) { iconName = icons.WARNING; @@ -126,6 +127,7 @@ class SpinnerErrorButton extends Component { return ( @@ -154,6 +156,7 @@ class SpinnerErrorButton extends Component { } SpinnerErrorButton.propTypes = { + kind: PropTypes.oneOf(kinds.all), isSpinning: PropTypes.bool.isRequired, error: PropTypes.object, children: PropTypes.node.isRequired