Skip to content
This repository has been archived by the owner on Sep 14, 2023. It is now read-only.
Darko Kukovec edited this page Jun 24, 2017 · 11 revisions

mobx-collection-store

Structured data store for MobX. Partially influenced by Backbone Collections.

Using JSON API? Check out mobx-jsonapi-store - All mobx-collection-store features, and JSON API helpers in one place.


Build Status Test Coverage npm version

Dependency Status devDependency Status Greenkeeper badge

Basic usage

import {Collection} from 'mobx-collection-store';

const collection = new Collection();

const john = collection.add({
  id: 1,
  firstName: 'John',
  lastName: 'Doe'
});

const jane = collection.add({
  id: 2,
  firstName: 'Jane',
  lastName: 'Doe'
});

console.log(collection.length); // 2

john.lastName = 'Williams';
console.log(john.lastName); // 'Williams'

For more advanced use-cases, check out the getting started guide, or the examples folder.

License

The MIT License

© 2016 Infinum Inc.