Pinafore-Web-Client-Frontend/routes/_components/pseudoVirtualList/pseudoVirtualListStore.js

18 lines
455 B
JavaScript
Raw Normal View History

2018-01-31 06:55:23 +01:00
import { RealmStore } from '../../_utils/RealmStore'
2018-01-31 03:26:13 +01:00
2018-01-31 06:55:23 +01:00
class PseudoVirtualListStore extends RealmStore {
2018-02-09 07:29:29 +01:00
constructor (state) {
2018-01-31 06:55:23 +01:00
super(state, /* maxSize */ 10)
2018-01-31 03:26:13 +01:00
}
}
const pseudoVirtualListStore = new PseudoVirtualListStore()
2018-01-31 06:55:23 +01:00
pseudoVirtualListStore.computeForRealm('intersectionStates', {})
2018-01-31 03:26:13 +01:00
2018-02-15 04:00:25 +01:00
if (process.browser && process.env.NODE_ENV !== 'production') {
2018-01-31 03:26:13 +01:00
window.pseudoVirtualListStore = pseudoVirtualListStore
}
2018-02-09 07:29:29 +01:00
export { pseudoVirtualListStore }