I am trying to get the sketch widget (or sketchviewmodel) to work with graphics that were added to the map using the graphicsLayer.add(graphic) method in the esri js api 4.x.
Currently a user can create a new graphic using the sketch widget and all the necessary info (geometry, color, label text, size, etc.) is stored inside a database so it can save and reload the graphics they made. However, the graphics created using add method do not interact with the sketch widget at all, and cannot be edited after they are saved. Both graphics (one created from sketch and the ones created with add) are on the same graphicslayer.
Is there a way to allow the sketch to edit the added graphics or a workaround to use?