Skip to content

Commit 76504ce

Browse files
committed
RealWorld app: Home: Your feed => load the feed #122
1 parent 3559671 commit 76504ce

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

apps/realworld/views/HomeComponent.mjs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,7 @@ class HomeComponent extends Component {
393393
*/
394394
onNavLinkClick(data) {
395395
let me = this,
396+
controller = me.getController(),
396397
vdom = me.vdom,
397398
el = VDomUtil.findVdomChild(vdom, data.path[0].id),
398399
feedHeader = VDomUtil.getByFlag(vdom, 'feed-header'),
@@ -404,7 +405,9 @@ class HomeComponent extends Component {
404405
opts = {};
405406
break;
406407
case 'Your Feed':
407-
opts = {}; // todo
408+
opts = {
409+
slug: 'feed'
410+
};
408411
break;
409412
default: // tag
410413
opts = {
@@ -419,7 +422,8 @@ class HomeComponent extends Component {
419422

420423
me.vdom = vdom;
421424

422-
me.getController().getArticles(opts);
425+
controller._articlesOffset = 0; // silent update
426+
controller.getArticles(opts);
423427
}
424428
}
425429

apps/realworld/views/MainContainerController.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,8 @@ class MainContainerController extends ComponentController {
175175
params: {
176176
limit : 10,
177177
offset: this.articlesOffset,
178-
...opts
179-
}
178+
},
179+
...opts
180180
}).then(data => {
181181
this.homeComponent.bulkConfigUpdate({
182182
articlePreviews: data.json.articles,

0 commit comments

Comments
 (0)