UNPKG
ttk-app-core
Version:
latest (3.5.5)
3.5.5
3.5.4
3.5.2
3.5.1
3.5.0
3.4.0
3.2.0
2.1.17
2.1.16
2.1.15
2.1.14
2.1.13
2.1.12
2.1.11
2.1.10
2.1.9
2.1.8
2.1.7
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.0.16
2.0.15
2.0.13
2.0.11
2.0.10
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.1.1
1.1.0
1.0.47
1.0.46
1.0.45
1.0.44
1.0.43
1.0.42
1.0.41
1.0.40
1.0.39
1.0.38
1.0.37
1.0.36
1.0.35
1.0.34
1.0.33
1.0.32
1.0.31
1.0.30
1.0.29
1.0.28
1.0.27
1.0.26
1.0.25
1.0.24
1.0.23
1.0.21
1.0.20
1.0.18
1.0.17
1.0.15
1.0.14
1.0.13
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
@ttk/recat enterprise develop framework
.
ttk-app-core
/
src
/
apps
/
portal
/
app-layout
/
reducer.js
15 lines
(13 loc)
•
304 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import
{
Map
, fromJS }
from
'immutable'
export
function
tabs
(
state =
Map
(fromJS({ current:
'app-login'
, lists:[] })), action
) {
switch
(action.
type
){
case
'setCurrentTab'
:
return
state.
sfs
({
current
: action.
data
})
default
:
return
state }
// state = state.sfs(fromJS(action))
}