@@ -305,14 +305,12 @@ impl SetupApp {
305305 . split ( area) ;
306306
307307 // Title
308- let title = Paragraph :: new ( Line :: from ( vec ! [
309- Span :: raw( " HTTPS Proxy Setup" ) . bold( ) ,
310- ] ) )
311- . block (
312- Block :: default ( )
313- . borders ( Borders :: ALL )
314- . border_style ( Style :: default ( ) . fg ( Color :: Cyan ) ) ,
315- ) ;
308+ let title = Paragraph :: new ( Line :: from ( vec ! [ Span :: raw( " HTTPS Proxy Setup" ) . bold( ) ] ) )
309+ . block (
310+ Block :: default ( )
311+ . borders ( Borders :: ALL )
312+ . border_style ( Style :: default ( ) . fg ( Color :: Cyan ) ) ,
313+ ) ;
316314 frame. render_widget ( title, outer[ 0 ] ) ;
317315
318316 // Main form
@@ -324,8 +322,7 @@ impl SetupApp {
324322 frame. render_widget ( form_block, outer[ 1 ] ) ;
325323
326324 let rows = Layout :: vertical (
327- std:: iter:: repeat ( Constraint :: Length ( 2 ) )
328- . take ( FIELDS . len ( ) )
325+ std:: iter:: repeat_n ( Constraint :: Length ( 2 ) , FIELDS . len ( ) )
329326 . chain ( std:: iter:: once ( Constraint :: Min ( 0 ) ) )
330327 . collect :: < Vec < _ > > ( ) ,
331328 )
@@ -399,9 +396,7 @@ impl SetupApp {
399396 let status_text = match & self . status {
400397 Some ( msg) => msg. clone ( ) ,
401398 None => match self . mode {
402- Mode :: Navigate => {
403- "↑↓ navigate Enter edit d delete user s save q quit" . into ( )
404- }
399+ Mode :: Navigate => "↑↓ navigate Enter edit d delete user s save q quit" . into ( ) ,
405400 Mode :: Edit => "Type to edit Enter confirm Esc cancel" . into ( ) ,
406401 Mode :: UserAdd => "Tab next field Enter confirm Esc cancel" . into ( ) ,
407402 } ,
@@ -413,8 +408,11 @@ impl SetupApp {
413408 } else {
414409 Style :: default ( ) . fg ( Color :: DarkGray )
415410 } ;
416- let status = Paragraph :: new ( Span :: styled ( format ! ( " {status_text}" ) , status_style) )
417- . block ( Block :: default ( ) . borders ( Borders :: ALL ) . border_style ( Style :: default ( ) . fg ( Color :: Gray ) ) ) ;
411+ let status = Paragraph :: new ( Span :: styled ( format ! ( " {status_text}" ) , status_style) ) . block (
412+ Block :: default ( )
413+ . borders ( Borders :: ALL )
414+ . border_style ( Style :: default ( ) . fg ( Color :: Gray ) ) ,
415+ ) ;
418416 frame. render_widget ( status, outer[ 2 ] ) ;
419417
420418 // User add popup
0 commit comments