Skip to content

Commit 8714f0a

Browse files
committed
part 07
1 parent 64b888b commit 8714f0a

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

src/index.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,14 @@ import ReactDOM from 'react-dom';
33
import './index.css';
44
import App from './components/App';
55
import storyStore from './stores/storyStore';
6+
import archiveStore from './stores/archiveStore';
67
import registerServiceWorker from './registerServiceWorker';
78

89
ReactDOM.render(
9-
<App stories={storyStore.stories} onArchive={(objectID) => { console.log(objectID); }} />,
10+
<App
11+
stories={storyStore.stories}
12+
onArchive={(objectID) => archiveStore.archivedStoryIds.push(objectID)}
13+
/>,
1014
document.getElementById('root')
1115
);
1216
registerServiceWorker();

src/stores/archiveStore.js

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { observable } from 'mobx';
2+
3+
class ArchiveStore {
4+
@observable archivedStoryIds = [];
5+
}
6+
7+
const archiveStore = new ArchiveStore();
8+
9+
export default archiveStore;

0 commit comments

Comments
 (0)