useNavigate() causing an error even though page/component is inside root layout? - SolidJS