diff --git a/packages/core/src/any_props.rs b/packages/core/src/any_props.rs index 00ccda597..8eb50d947 100644 --- a/packages/core/src/any_props.rs +++ b/packages/core/src/any_props.rs @@ -65,7 +65,12 @@ unsafe impl<'a, P> AnyProps<'a> for VProps<'a, P> { match res { Ok(Some(e)) => RenderReturn::Ready(e), - _ => RenderReturn::default(), + Ok(None) => RenderReturn::default(), + Err(err) => { + let component_name = std::any::type_name::
(); + log::error!("Error while rendering component `{component_name}`: {err:?}"); + RenderReturn::default() + } } } }