It seems fine to me, I even dd the $trade before the render is called in the livewire component and its got all the bits it should have in all the right places.... so I am kind of stuck... what have I done?
@Sinnbeck nah... thats not it... I just snipped for readability.... its closed and there are a stack of blocks inside that have nothing exciting... no livewire or alpine or anything...
@PeterF Well you seem to have an extra < somewhere. And removing that component removes the error, to that component must have something to do with the error.
I have refactored the original call to the livewire component, and passed the whole object instead of the id of the object, and it's all working now, so there was some weird error I guess, in the mount command somewhere.... thanks for your help @sinnbeck and @snapey