@@ -17,7 +17,7 @@ use crate::cached_readers::blog_files;
17
17
use crate :: error:: DocError ;
18
18
use crate :: pages:: json:: {
19
19
BlogIndex , BuiltDocy , HyData , ItemContainer , JsonBasicSPA , JsonBlogPost , JsonBlogPostDoc ,
20
- JsonHomePageSPA ,
20
+ JsonHomePageSPA , JsonHomePageSPAHyData ,
21
21
} ;
22
22
use crate :: pages:: page:: { Page , PageLike , PageReader } ;
23
23
use crate :: pages:: title:: page_title;
@@ -129,30 +129,31 @@ impl SPA {
129
129
url : strcat ! ( self . base_slug. as_ref( ) self . slug) ,
130
130
} ) ) ) ,
131
131
SPAData :: HomePage => Ok ( BuiltDocy :: HomePageSPA ( Box :: new ( JsonHomePageSPA {
132
- slug : self . slug ,
133
132
url : strcat ! ( "/" self . locale( ) . as_url_str( ) "/" self . slug) ,
134
133
page_title : self . page_title ,
135
- page_description : self . page_description ,
136
- featured_articles : featured_articles (
137
- & [
138
- "/en-US/blog/mdn-scrimba-partnership/" ,
139
- "/en-US/blog/learn-javascript-console-methods/" ,
140
- "/en-US/blog/introduction-to-web-sustainability/" ,
141
- "/en-US/docs/Web/API/CSS_Custom_Highlight_API" ,
142
- ] ,
143
- self . locale ,
144
- ) ?,
145
- featured_contributor : featured_contributor ( self . locale ) ?,
146
- latest_news : ItemContainer {
147
- items : lastet_news ( & [
148
- "/en-US/blog/mdn-scrimba-partnership/" ,
149
- "/en-US/blog/mdn-http-observatory-launch/" ,
150
- "/en-US/blog/mdn-curriculum-launch/" ,
151
- "/en-US/blog/baseline-evolution-on-mdn/" ,
152
- ] ) ?,
153
- } ,
154
- recent_contributions : ItemContainer {
155
- items : recent_contributions ( ) ?,
134
+ hy_data : JsonHomePageSPAHyData {
135
+ page_description : self . page_description ,
136
+ featured_articles : featured_articles (
137
+ & [
138
+ "/en-US/blog/mdn-scrimba-partnership/" ,
139
+ "/en-US/blog/learn-javascript-console-methods/" ,
140
+ "/en-US/blog/introduction-to-web-sustainability/" ,
141
+ "/en-US/docs/Web/API/CSS_Custom_Highlight_API" ,
142
+ ] ,
143
+ self . locale ,
144
+ ) ?,
145
+ featured_contributor : featured_contributor ( self . locale ) ?,
146
+ latest_news : ItemContainer {
147
+ items : lastet_news ( & [
148
+ "/en-US/blog/mdn-scrimba-partnership/" ,
149
+ "/en-US/blog/mdn-http-observatory-launch/" ,
150
+ "/en-US/blog/mdn-curriculum-launch/" ,
151
+ "/en-US/blog/baseline-evolution-on-mdn/" ,
152
+ ] ) ?,
153
+ } ,
154
+ recent_contributions : ItemContainer {
155
+ items : recent_contributions ( ) ?,
156
+ } ,
156
157
} ,
157
158
} ) ) ) ,
158
159
}
0 commit comments