| author | salimr <riwad.salim@yahoo.fr> |
| Tue, 14 Aug 2018 20:39:55 +0200 | |
| changeset 144 | 8b950885ddae |
| parent 134 | be36eed5e6e0 |
| child 168 | ea92f4fe783d |
| permissions | -rw-r--r-- |
|
134
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
1 |
// selectors linked to syncronization status |
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
2 |
import { ActionEnum } from '../constants'; |
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
3 |
|
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
4 |
export const getLastSync = state => state.getIn(['authStatus', 'lastSync']) || 0 |
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
5 |
|
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
6 |
export const isSynchronizing = state => state.getIn(['status', 'isSynchronizing']) |
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
7 |
|
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
8 |
export const isSynchronized = state => |
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
9 |
state.get('notes').every((n) => n.get('action')===ActionEnum.NONE) && |
|
be36eed5e6e0
add menu to change current group and create a new group
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
10 |
state.get('sessions').every((n) => n.get('action')===ActionEnum.NONE) |