├── .babelrc ├── .gitignore ├── .npmignore ├── README.md ├── examples-storybook-firebase3 ├── .gitignore ├── .storybook │ ├── config.js │ └── webpack.config.js ├── README.md ├── favicon.ico ├── package.json └── src │ ├── App.css │ ├── App.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── postcss.config.js │ └── stories │ └── index.js ├── examples ├── chatFirebase3 │ ├── AuthStore.js │ ├── README.md │ ├── RegisterOrLogin.js │ └── chatApp.js ├── gifted-chat-component │ ├── ActionSheet.js │ └── GiftedChat.js ├── gifted-chat │ ├── README.md │ └── index.js ├── listAndDetailFirebase3 │ ├── README.md │ └── src │ │ ├── App.js │ │ ├── AuthStore.js │ │ ├── DinosaurDetail.js │ │ ├── DinosaurList.js │ │ ├── DinosaurStore.js │ │ └── RegisterOrLogin.js ├── next-example │ ├── .babelrc │ ├── .gitignore │ ├── README.md │ ├── api │ │ └── index.js │ ├── components │ │ ├── AddMessage.js │ │ ├── Page.js │ │ └── RegisterOrLogin.js │ ├── next.config.js │ ├── package.json │ ├── pages │ │ ├── index.js │ │ └── other.js │ ├── server.js │ ├── serverFirebase.js │ ├── serviceAccountKey.js │ └── store.js ├── pagination │ ├── README.md │ └── index.js └── subscriptionGraph │ └── subscriptionGraph.js ├── package.json ├── src └── index.js └── test ├── index.test.js └── mockFirebaseSetup.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | node_modules/ 3 | lib/ 4 | npm-debug.log 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/.npmignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/README.md -------------------------------------------------------------------------------- /examples-storybook-firebase3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/.gitignore -------------------------------------------------------------------------------- /examples-storybook-firebase3/.storybook/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/.storybook/config.js -------------------------------------------------------------------------------- /examples-storybook-firebase3/.storybook/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/.storybook/webpack.config.js -------------------------------------------------------------------------------- /examples-storybook-firebase3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/README.md -------------------------------------------------------------------------------- /examples-storybook-firebase3/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/favicon.ico -------------------------------------------------------------------------------- /examples-storybook-firebase3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/package.json -------------------------------------------------------------------------------- /examples-storybook-firebase3/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/src/App.css -------------------------------------------------------------------------------- /examples-storybook-firebase3/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/src/App.js -------------------------------------------------------------------------------- /examples-storybook-firebase3/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/src/index.css -------------------------------------------------------------------------------- /examples-storybook-firebase3/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/src/index.js -------------------------------------------------------------------------------- /examples-storybook-firebase3/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/src/logo.svg -------------------------------------------------------------------------------- /examples-storybook-firebase3/src/postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /examples-storybook-firebase3/src/stories/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples-storybook-firebase3/src/stories/index.js -------------------------------------------------------------------------------- /examples/chatFirebase3/AuthStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/chatFirebase3/AuthStore.js -------------------------------------------------------------------------------- /examples/chatFirebase3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/chatFirebase3/README.md -------------------------------------------------------------------------------- /examples/chatFirebase3/RegisterOrLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/chatFirebase3/RegisterOrLogin.js -------------------------------------------------------------------------------- /examples/chatFirebase3/chatApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/chatFirebase3/chatApp.js -------------------------------------------------------------------------------- /examples/gifted-chat-component/ActionSheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/gifted-chat-component/ActionSheet.js -------------------------------------------------------------------------------- /examples/gifted-chat-component/GiftedChat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/gifted-chat-component/GiftedChat.js -------------------------------------------------------------------------------- /examples/gifted-chat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/gifted-chat/README.md -------------------------------------------------------------------------------- /examples/gifted-chat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/gifted-chat/index.js -------------------------------------------------------------------------------- /examples/listAndDetailFirebase3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/listAndDetailFirebase3/README.md -------------------------------------------------------------------------------- /examples/listAndDetailFirebase3/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/listAndDetailFirebase3/src/App.js -------------------------------------------------------------------------------- /examples/listAndDetailFirebase3/src/AuthStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/listAndDetailFirebase3/src/AuthStore.js -------------------------------------------------------------------------------- /examples/listAndDetailFirebase3/src/DinosaurDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/listAndDetailFirebase3/src/DinosaurDetail.js -------------------------------------------------------------------------------- /examples/listAndDetailFirebase3/src/DinosaurList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/listAndDetailFirebase3/src/DinosaurList.js -------------------------------------------------------------------------------- /examples/listAndDetailFirebase3/src/DinosaurStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/listAndDetailFirebase3/src/DinosaurStore.js -------------------------------------------------------------------------------- /examples/listAndDetailFirebase3/src/RegisterOrLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/listAndDetailFirebase3/src/RegisterOrLogin.js -------------------------------------------------------------------------------- /examples/next-example/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/.babelrc -------------------------------------------------------------------------------- /examples/next-example/.gitignore: -------------------------------------------------------------------------------- 1 | npm-debug.log 2 | .next 3 | node_modules 4 | -------------------------------------------------------------------------------- /examples/next-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/README.md -------------------------------------------------------------------------------- /examples/next-example/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/api/index.js -------------------------------------------------------------------------------- /examples/next-example/components/AddMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/components/AddMessage.js -------------------------------------------------------------------------------- /examples/next-example/components/Page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/components/Page.js -------------------------------------------------------------------------------- /examples/next-example/components/RegisterOrLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/components/RegisterOrLogin.js -------------------------------------------------------------------------------- /examples/next-example/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/next.config.js -------------------------------------------------------------------------------- /examples/next-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/package.json -------------------------------------------------------------------------------- /examples/next-example/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/pages/index.js -------------------------------------------------------------------------------- /examples/next-example/pages/other.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/pages/other.js -------------------------------------------------------------------------------- /examples/next-example/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/server.js -------------------------------------------------------------------------------- /examples/next-example/serverFirebase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/serverFirebase.js -------------------------------------------------------------------------------- /examples/next-example/serviceAccountKey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/serviceAccountKey.js -------------------------------------------------------------------------------- /examples/next-example/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/next-example/store.js -------------------------------------------------------------------------------- /examples/pagination/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/pagination/README.md -------------------------------------------------------------------------------- /examples/pagination/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/pagination/index.js -------------------------------------------------------------------------------- /examples/subscriptionGraph/subscriptionGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/examples/subscriptionGraph/subscriptionGraph.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/package.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/src/index.js -------------------------------------------------------------------------------- /test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/test/index.test.js -------------------------------------------------------------------------------- /test/mockFirebaseSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyura123/mobx-firebase-store/HEAD/test/mockFirebaseSetup.js --------------------------------------------------------------------------------