Skip to content

Commit a914326

Browse files
committed
refactor(event-levels): migrate form to antd v4
see #250
1 parent 1c183be commit a914326

File tree

2 files changed

+20
-196
lines changed

2 files changed

+20
-196
lines changed

src/Events/EventLevels/Form/index.js

-179
This file was deleted.

src/Events/EventLevels/index.js

+20-17
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,24 @@ import isArray from 'lodash/isArray';
77
import { PlusOutlined } from '@ant-design/icons';
88

99
import Topbar from '../../components/Topbar';
10-
import EventLevelForm from './Form';
10+
import SettingForm from '../../components/SettingForm';
1111
import NotificationForm from '../../components/NotificationForm';
1212
import ListItemActions from '../../components/ListItemActions';
1313
import ListItem from '../../components/ListItem';
1414
import ItemList from '../../components/List';
1515
import { notifyError, notifySuccess, truncateString } from '../../util';
1616
import './styles.css';
1717

18-
/* constants */
18+
/* http actions */
19+
const {
20+
getEventLevelsExportUrl,
21+
getFocalPeople,
22+
getJurisdictions,
23+
getPartyTopics,
24+
getRoles,
25+
getAgencies,
26+
} = httpActions;
27+
/* redux actions */
1928
const {
2029
getEventLevels,
2130
openEventLevelForm,
@@ -25,26 +34,18 @@ const {
2534
deleteEventLevel,
2635
refreshEventLevels,
2736
paginateEventLevels,
37+
postEventLevel,
38+
putEventLevel,
2839
} = reduxActions;
40+
/* constants */
41+
const { confirm } = Modal;
2942
const nameSpan = { xxl: 4, xl: 5, lg: 6, md: 7, sm: 0, xs: 0 };
3043
const descriptionSpan = { xxl: 18, xl: 17, lg: 16, md: 14, sm: 20, xs: 18 };
31-
3244
const headerLayout = [
3345
{ ...nameSpan, header: 'Name' },
3446
{ ...descriptionSpan, header: 'Description' },
3547
];
3648

37-
const {
38-
getEventLevelsExportUrl,
39-
getFocalPeople,
40-
getJurisdictions,
41-
getPartyTopics,
42-
getRoles,
43-
getAgencies,
44-
} = httpActions;
45-
46-
const { confirm } = Modal;
47-
4849
/**
4950
* @class
5051
* @name EventLevels
@@ -142,6 +143,7 @@ class EventLevels extends Component {
142143
* @since 0.1.0
143144
*/
144145
handleAfterCloseForm = () => {
146+
selectEventLevel(null);
145147
this.setState({ isEditForm: false });
146148
};
147149

@@ -346,11 +348,12 @@ class EventLevels extends Component {
346348
maskClosable={false}
347349
afterClose={this.handleAfterCloseForm}
348350
>
349-
<EventLevelForm
351+
<SettingForm
352+
setting={eventLevel}
350353
posting={posting}
351-
isEditForm={isEditForm}
352-
eventLevel={eventLevel}
353354
onCancel={this.closeEventLevelsForm}
355+
onCreate={postEventLevel}
356+
onUpdate={putEventLevel}
354357
/>
355358
</Modal>
356359
{/* end create/edit form modal */}

0 commit comments

Comments
 (0)