feat(handle): onConnect cb

This commit is contained in:
moklick
2019-09-16 18:33:15 +02:00
parent dbf617a9b5
commit 4d97a7939f
3 changed files with 41 additions and 13 deletions
+13 -2
View File
@@ -7,8 +7,19 @@ const SpecialNode = ({ data, styles }) => (
<div
style={{ background: '#FFCC00', padding: 10, borderRadius: 2, ...styles }}
>
<Handle type="target" position="top" id="a" style={{ left: 10, background: '#999' }} />
<Handle type="target" position="top" id="b" style={{ left: 30, background: '#999' }} />
<Handle
type="target"
position="top"
id="a"
style={{ left: 10, background: '#999' }}
onConnect={params => console.log('handle onConnect', params)}
/>
<Handle
type="target"
position="top"
id="b"
style={{ left: 30, background: '#999' }}
/>
<div>I am <strong>special</strong>!<br />{data.label}</div>
<select onChange={(e) => data.onChange(e.target.value, data)}>
<option value="1">1</option>