adminjs
Version:
Admin panel for apps written in node.js
21 lines (18 loc) • 377 B
text/typescript
import { DASHBOARD_INITIALIZE } from '../actions/initialize-dashboard.js'
export type DashboardInState = {
component?: string
}
export const dashboardReducer = (
state = {},
action: {
type: string
data: DashboardInState
},
): DashboardInState => {
switch (action.type) {
case DASHBOARD_INITIALIZE:
return action.data
default:
return state
}
}