pub fn list(props: impl ListPropsTrait + 'static) -> Dom