Skip to content

Commit 10f6400

Browse files
committed
rename jsx binding
1 parent 5e09771 commit 10f6400

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

src/React.bs.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/React.res

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,27 +43,27 @@ let createElementVariadicWithKey = (~key=?, component, props, elements) =>
4343
createElementVariadic(component, addKeyProp(~key?, props), elements)
4444

4545
@module("react/jsx-runtime")
46-
external jsxKeyed: (component<'props>, 'props, string) => element = "jsx"
46+
external jsxNotKeyed: (component<'props>, 'props) => element = "jsx"
4747

4848
@module("react/jsx-runtime")
49-
external jsx: (component<'props>, 'props) => element = "jsx"
49+
external jsxKeyed: (component<'props>, 'props, string) => element = "jsx"
5050

51-
let jsxWithKey = (~key=?, component, props) =>
51+
let jsx = (~key=?, component, props) =>
5252
switch key {
5353
| Some(key) => jsxKeyed(component, props, key)
54-
| None => jsx(component, props)
54+
| None => jsxNotKeyed(component, props)
5555
}
5656

5757
@module("react/jsx-runtime")
58-
external jsxs: (component<'props>, 'props) => element = "jsxs"
58+
external jsxsNotKeyed: (component<'props>, 'props) => element = "jsxs"
5959

6060
@module("react/jsx-runtime")
6161
external jsxsKeyed: (component<'props>, 'props, string) => element = "jsxs"
6262

63-
let jsxsWithKey = (~key=?, component, props) =>
63+
let jsxs = (~key=?, component, props) =>
6464
switch key {
6565
| Some(key) => jsxsKeyed(component, props, key)
66-
| None => jsxs(component, props)
66+
| None => jsxsNotKeyed(component, props)
6767
}
6868

6969
type fragmentProps<'children> = {children: 'children}

0 commit comments

Comments
 (0)