pub fn suspend(task: Task) -> Result<VNode, RenderError>
Suspended the current component on a specific task and then return None