Commit Graph

27 Commits

Author SHA1 Message Date
Jannis Mattheis 3a29ee9305 Migrate ClientStore to mobx 2018-11-11 21:03:42 +01:00
Jannis Mattheis 2871e22a61 Migrate AppStore to mobx 2018-11-11 21:03:42 +01:00
Jannis Mattheis 667648b0c9 Migrate UserStore to mobx 2018-11-11 21:03:42 +01:00
Jannis Mattheis 4107455f89 Migrate UserStore to mobx 2018-11-11 21:03:42 +01:00
Jannis Mattheis 9fe00bf004 Migrate SnackStore to mobx 2018-11-11 21:03:42 +01:00
Jannis Mattheis 8947dbb9bd Add BaseStore for handling client apps and users 2018-11-11 21:03:42 +01:00
Jannis Mattheis 22fc8c8018 Fix tslint issues 2018-09-08 11:45:36 +02:00
Jannis Mattheis a3f081307b Format 2018-08-23 17:53:45 +02:00
Jannis Mattheis c404dee96d Typescriptify stores 2018-04-26 20:51:03 +02:00
Jannis Mattheis 26f36442fd Only shift message when messages were fetched at least one time 2018-04-18 18:09:10 +02:00
Jannis Mattheis eeadd0505c Also emit change on update apps
When messages are loaded before the apps then the messages doesn't have
an image.
2018-04-18 18:09:10 +02:00
Jannis Mattheis 74d7c7cc9e Fix wrong height calculation of react-list
react-list doesn't know the size of an item that just got rendered
(it only later caches this size), therefore it can't
correctly calculate the height of the list.
2018-04-18 18:09:10 +02:00
Jannis Mattheis e28a157122 [#34] Add delete messages action handling 2018-04-13 18:56:11 +02:00
Jannis Mattheis ca5a832baf [#34] Add react-list & lazy-loading to Messages & Adjust store to make requests 2018-04-13 18:56:11 +02:00
Jannis Mattheis de35294263 Show loading spinner while login & Fixup authentication failed messages 2018-04-08 19:49:29 +02:00
Jannis Mattheis c1444da64f Remove login failed event
It got replaced by a snack.
2018-03-31 22:59:44 +02:00
Jannis Mattheis 97fe5fb497 Add snack bar store 2018-03-31 22:59:44 +02:00
Jannis Mattheis e141553e3e Use message image for notifications 2018-03-31 18:44:49 +02:00
Jannis Mattheis 2b107ea51f Append image property to all messages on UI side. 2018-03-31 18:44:49 +02:00
Jannis Mattheis 584d28e3fe Show notification on received message 2018-03-20 18:44:18 +01:00
Jannis Mattheis d5b6b8d1c3 Add login failed message 2018-03-18 17:29:15 +01:00
Jannis Mattheis bdce772634 Add Users Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis 5e859698f5 Add Login Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis 88249a8e82 Add Messages Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis 3b08e6ade3 Add Clients Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis b3fe1c1ea9 Add Applications Component 2018-03-18 17:29:15 +01:00
Jannis Mattheis fb83281978 Add Flux dispatcher 2018-03-18 17:29:15 +01:00