@@ -3,6 +3,7 @@ import { connect } from 'react-redux';
33import { Trans } from 'react-i18next' ;
44
55import * as actionCreators from '../../actions/install' ;
6+ import { Button } from 'panel/common/ui/Button' ;
67
78interface ControlsProps {
89 install : {
@@ -33,13 +34,15 @@ class Controls extends Component<ControlsProps> {
3334 case 2 :
3435 case 3 :
3536 return (
36- < button
37+ < Button
3738 data-testid = "install_back"
3839 type = "button"
39- className = "btn btn-secondary btn-lg setup__button"
40+ size = "small"
41+ variant = "secondary"
42+ className = "setup__button"
4043 onClick = { this . props . prevStep } >
4144 < Trans > back</ Trans >
42- </ button >
45+ </ Button >
4346 ) ;
4447 default :
4548 return false ;
@@ -52,44 +55,52 @@ class Controls extends Component<ControlsProps> {
5255 switch ( step ) {
5356 case 1 :
5457 return (
55- < button
58+ < Button
5659 data-testid = "install_get_started"
5760 type = "button"
58- className = "btn btn-success btn-lg setup__button"
59- onClick = { nextStep } >
61+ onClick = { nextStep }
62+ size = "small"
63+ variant = "primary"
64+ className = "setup__button" >
6065 < Trans > get_started</ Trans >
61- </ button >
66+ </ Button >
6267 ) ;
6368 case 2 :
6469 case 3 :
6570 return (
66- < button
71+ < Button
6772 data-testid = "install_next"
6873 type = "submit"
69- className = "btn btn-success btn-lg setup__button"
74+ size = "small"
75+ variant = "primary"
76+ className = "setup__button"
7077 disabled = { invalid || pristine || install . processingSubmit } >
7178 < Trans > next</ Trans >
72- </ button >
79+ </ Button >
7380 ) ;
7481 case 4 :
7582 return (
76- < button
83+ < Button
7784 data-testid = "install_next"
7885 type = "button"
79- className = "btn btn-success btn-lg setup__button"
86+ size = "small"
87+ variant = "primary"
88+ className = "setup__button"
8089 onClick = { nextStep } >
8190 < Trans > next</ Trans >
82- </ button >
91+ </ Button >
8392 ) ;
8493 case 5 :
8594 return (
86- < button
95+ < Button
8796 data-testid = "install_open_dashboard"
8897 type = "button"
89- className = "btn btn-success btn-lg setup__button"
98+ size = "small"
99+ variant = "primary"
100+ className = "setup__button"
90101 onClick = { ( ) => this . props . openDashboard ( ip , port ) } >
91102 < Trans > open_dashboard</ Trans >
92- </ button >
103+ </ Button >
93104 ) ;
94105 default :
95106 return false ;
@@ -101,10 +112,8 @@ class Controls extends Component<ControlsProps> {
101112
102113 return (
103114 < div className = "setup__nav" >
104- < div className = "btn-list" >
105- { this . renderPrevButton ( install . step ) }
106- { this . renderNextButton ( install . step ) }
107- </ div >
115+ { this . renderPrevButton ( install . step ) }
116+ { this . renderNextButton ( install . step ) }
108117 </ div >
109118 ) ;
110119 }
0 commit comments