Skip to content

Commit 97555b1

Browse files
arati-1gaearon
authored andcommitted
Update createFactory.md
1 parent 4f1a896 commit 97555b1

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

beta/src/content/apis/react/createFactory.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ In this example, we can render a React element of the `type` `button`.
3232
import React from 'react';
3333
import { render } from 'react-dom';
3434

35-
const MyButton = (reactElement = 'button') =>
36-
(React.createFactory(reactElement))({
35+
const MyButton = () =>
36+
(React.createFactory("button"))({
3737
onClick: (evt) => {
3838
evt.preventDefault();
3939
alert("I was created by createFactory()");
@@ -50,15 +50,16 @@ export default function App(){
5050
```
5151
``` js index.js
5252

53-
import {render} from 'react-dom';
53+
import {createRoot} from 'react-dom/client';
5454
import App from './App.js';
5555

56-
render(<App />, document.getElementById('root'));
56+
const root = createRoot(document.getElementById('root'));
57+
root.render(<App />);
5758

5859
```
5960
</Sandpack>
6061

61-
### `createFactory(type)` {/*createFactory*/}
62+
### `createFactory(type)` {/*createfactory*/}
6263

6364
Call `createFactory(type)` to create a function that creates a React element of a given `type`.
6465

0 commit comments

Comments
 (0)