React version with doc