diff --git a/settings/src/components/backup-codes.js b/settings/src/components/backup-codes.js index 193e20d5..ef8cc94d 100644 --- a/settings/src/components/backup-codes.js +++ b/settings/src/components/backup-codes.js @@ -132,12 +132,6 @@ function Setup( { setGenerating, onSuccess } ) { <> - - - - - - - { ! codes.length && ( - - Generating backup codes... - - - ) } + const hasCodes = !! codes.length; - { codes.length > 0 && ( - - { codes.map( ( code ) => { - return ( - - { code.slice( 0, 4 ) + ' ' + code.slice( 4 ) } - - ); - } ) } - + return ( + <> + + { hasCodes ? ( + + { codes.map( ( code ) => { + return ( + + { code.slice( 0, 4 ) + ' ' + code.slice( 4 ) } + + ); + } ) } + + ) : ( + + Generating backup codes... + + ) } + + { hasCodes && ( + + + + + ) } - + > ); }
- Generating backup codes... - -
+ Generating backup codes... +