pub fn create_ext_action<T: Send + 'static>( cx: Scope, action: impl FnOnce(T) + 'static, ) -> impl FnOnce(T)