Confusion with signal not updating the dom - SolidJS