File tree Expand file tree Collapse file tree 1 file changed +12
-21
lines changed Expand file tree Collapse file tree 1 file changed +12
-21
lines changed Original file line number Diff line number Diff line change @@ -17,20 +17,19 @@ fn header_visibility(
17
17
let scrolling_up = scroll_history. front ( ) >= scroll_history. back ( ) ;
18
18
19
19
if menu_is_visible || at_the_top_or_higher || scrolling_up {
20
- Visible
21
- } else {
22
- Hidden
23
- }
20
+ return Visible
21
+ }
22
+ Hidden
24
23
}
25
24
26
25
#[ allow( clippy:: too_many_lines) ]
27
26
pub fn view ( model : & Model ) -> Vec < Node < Msg > > {
28
27
let show_header =
29
28
header_visibility ( model. menu_visibility , & model. scroll_history )
30
29
== Visible ;
31
- vec ! [
30
+ nodes ! [
32
31
// Header background and line container
33
- if show_header {
32
+ IF ! ( show_header =>
34
33
div![
35
34
C ![
36
35
C . fixed,
@@ -78,11 +77,9 @@ pub fn view(model: &Model) -> Vec<Node<Msg>> {
78
77
] , ]
79
78
] ,
80
79
]
81
- } else {
82
- empty![ ]
83
- } ,
80
+ ) ,
84
81
// Photo 1
85
- if model. page == Page :: About {
82
+ IF ! ( model. page == Page :: About =>
86
83
div![
87
84
C ![
88
85
C . absolute,
@@ -111,11 +108,9 @@ pub fn view(model: &Model) -> Vec<Node<Msg>> {
111
108
}
112
109
] ,
113
110
]
114
- } else {
115
- empty![ ]
116
- } ,
111
+ ) ,
117
112
// Menu
118
- if model. menu_visibility == Visible {
113
+ IF ! ( model. menu_visibility == Visible =>
119
114
div![
120
115
C ![
121
116
C . fixed,
@@ -270,11 +265,9 @@ pub fn view(model: &Model) -> Vec<Node<Msg>> {
270
265
] ,
271
266
]
272
267
]
273
- } else {
274
- empty![ ]
275
- } ,
268
+ ) ,
276
269
// Header
277
- if show_header {
270
+ IF ! ( show_header =>
278
271
header![
279
272
C ![
280
273
C . fixed,
@@ -510,8 +503,6 @@ pub fn view(model: &Model) -> Vec<Node<Msg>> {
510
503
] , ]
511
504
] ,
512
505
]
513
- } else {
514
- empty![ ]
515
- } ,
506
+ ) ,
516
507
]
517
508
}
You can’t perform that action at this time.
0 commit comments