adminjs
Version:
Admin panel for apps written in node.js
21 lines (19 loc) • 421 B
text/typescript
import { VersionProps } from '../../../adminjs-options.interface.js'
import { VERSIONS_INITIALIZE } from '../actions/initialize-versions.js'
export const versionsReducer = (
state = {},
action: {
type: string;
data: VersionProps;
},
) => {
switch (action.type) {
case VERSIONS_INITIALIZE:
return {
admin: action.data.admin,
app: action.data.app,
}
default:
return state
}
}