Skip to content

Commit 536823e

Browse files
committed
part 12
1 parent 676b982 commit 536823e

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/components/Stories.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ const COLUMNS = {
2525
},
2626
};
2727

28-
const Stories = ({ storyStore, archiveStore }) =>
28+
const Stories = ({ storyStore }) =>
2929
<div className="stories">
3030
<StoriesHeader columns={COLUMNS} />
3131

@@ -34,7 +34,6 @@ const Stories = ({ storyStore, archiveStore }) =>
3434
key={story.objectID}
3535
story={story}
3636
columns={COLUMNS}
37-
onArchive={archiveStore.archiveStory}
3837
/>
3938
)}
4039
</div>
@@ -51,4 +50,4 @@ const StoriesHeader = ({ columns }) =>
5150
)}
5251
</div>
5352

54-
export default inject('storyStore', 'archiveStore')(observer(Stories));
53+
export default inject('storyStore')(observer(Stories));

src/components/Story.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import React from 'react';
2+
import { inject, observer } from 'mobx-react';
23
import { ButtonInline } from './Button';
34
import './Story.css';
45

5-
const Story = ({ story, columns, onArchive }) => {
6+
const Story = ({ story, columns, archiveStore }) => {
67
const {
78
title,
89
url,
@@ -27,12 +28,12 @@ const Story = ({ story, columns, onArchive }) => {
2728
{points}
2829
</span>
2930
<span style={{ width: columns.archive.width }}>
30-
<ButtonInline onClick={() => onArchive(objectID)}>
31+
<ButtonInline onClick={() => archiveStore.archiveStory(objectID)}>
3132
Archive
3233
</ButtonInline>
3334
</span>
3435
</div>
3536
);
3637
}
3738

38-
export default Story;
39+
export default inject('archiveStore')(observer(Story));

0 commit comments

Comments
 (0)