remove object.fromEntries (#933)

This commit is contained in:
David Luzar 2020-03-13 15:10:24 +01:00 committed by GitHub
parent f393486eed
commit 450a024f5c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 10 deletions

View file

@ -1872,9 +1872,10 @@ export class App extends React.Component<any, AppState> {
this.setState(prevState => ({
selectedElementIds: {
...prevState.selectedElementIds,
...Object.fromEntries(
elementsWithinSelection.map(element => [element.id, true]),
),
...elementsWithinSelection.reduce((map, element) => {
map[element.id] = true;
return map;
}, {} as any),
},
}));
}
@ -2088,9 +2089,10 @@ export class App extends React.Component<any, AppState> {
elements = [...elements, ...newElements];
history.resumeRecording();
this.setState({
selectedElementIds: Object.fromEntries(
newElements.map(element => [element.id, true]),
),
selectedElementIds: newElements.reduce((map, element) => {
map[element.id] = true;
return map;
}, {} as any),
});
};