({onDone, valueId, store}: OnDoneProp & ValueProps)
| 76 | // -- |
| 77 | |
| 78 | const CloneValue = ({onDone, valueId, store}: OnDoneProp & ValueProps) => { |
| 79 | const has = useHasValueCallback(store); |
| 80 | return ( |
| 81 | <NewId |
| 82 | onDone={onDone} |
| 83 | suggestedId={getNewIdFromSuggestedId(valueId, has)} |
| 84 | has={has} |
| 85 | set={useSetValueCallback( |
| 86 | (newId: Id) => newId, |
| 87 | (_, store) => store.getValue(valueId) ?? '', |
| 88 | [valueId], |
| 89 | store, |
| 90 | )} |
| 91 | prompt="Clone value to" |
| 92 | /> |
| 93 | ); |
| 94 | }; |
| 95 | |
| 96 | const DeleteValue = ({onDone, valueId, store}: OnDoneProp & ValueProps) => ( |
| 97 | <Delete |
nothing calls this directly
no test coverage detected
searching dependent graphs…