mirror of
https://github.com/projectstorm/react-diagrams.git
synced 2025-08-26 16:01:30 +08:00
fix for unique key maps
This commit is contained in:
@ -93,7 +93,7 @@ export class CanvasWidget extends React.Component<DiagramProps> {
|
|||||||
}}>
|
}}>
|
||||||
{model.getLayers().map(layer => {
|
{model.getLayers().map(layer => {
|
||||||
return (
|
return (
|
||||||
<TransformLayerWidget layer={layer}>
|
<TransformLayerWidget layer={layer} key={layer.getID()}>
|
||||||
<SmartLayerWidget layer={layer} engine={this.props.engine} key={layer.getID()} />
|
<SmartLayerWidget layer={layer} engine={this.props.engine} key={layer.getID()} />
|
||||||
</TransformLayerWidget>
|
</TransformLayerWidget>
|
||||||
);
|
);
|
||||||
|
@ -61,7 +61,7 @@ export interface DefaultNodeProps {
|
|||||||
*/
|
*/
|
||||||
export class DefaultNodeWidget extends React.Component<DefaultNodeProps> {
|
export class DefaultNodeWidget extends React.Component<DefaultNodeProps> {
|
||||||
generatePort = port => {
|
generatePort = port => {
|
||||||
return <DefaultPortLabel engine={this.props.engine} port={port} key={port.id} />;
|
return <DefaultPortLabel engine={this.props.engine} port={port} key={port.getID()} />;
|
||||||
};
|
};
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
|
Reference in New Issue
Block a user