.certify(instead like @rococtz :clap: linked.
GUN().get('top').put('primitive')root level nodes need to be objects. Code crashed before getting to error message, been causing confusion for people, latest main properly logs what to do. Sorry about that!
gun.get('sharedpost').put(user.get('mypost').put('only I could change this')))
.map()may be async, pulling from remote peers. I'm guessing remix requires the data to be
return datasynchronously, and that's causing the mismatch.
useEffectI think does weird magic, try
location.watch = location.watch || location.on(...to prevent its magic maybe? :clap: @connor-davis correct, here, I believe, I've seen a lot of React apps trash GUN performance because of some weird useEffect magic.