File tree 2 files changed +14
-1
lines changed
2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -3,10 +3,14 @@ import ReactDOM from 'react-dom';
3
3
import './index.css' ;
4
4
import App from './components/App' ;
5
5
import storyStore from './stores/storyStore' ;
6
+ import archiveStore from './stores/archiveStore' ;
6
7
import registerServiceWorker from './registerServiceWorker' ;
7
8
8
9
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
+ /> ,
10
14
document . getElementById ( 'root' )
11
15
) ;
12
16
registerServiceWorker ( ) ;
Original file line number Diff line number Diff line change
1
+ import { observable } from 'mobx' ;
2
+
3
+ class ArchiveStore {
4
+ @observable archivedStoryIds = [ ] ;
5
+ }
6
+
7
+ const archiveStore = new ArchiveStore ( ) ;
8
+
9
+ export default archiveStore ;
You can’t perform that action at this time.
0 commit comments