Skip to content

Commit 8bee9dc

Browse files
fix: runtime children. (#43)
1 parent 0370f69 commit 8bee9dc

3 files changed

Lines changed: 6 additions & 5 deletions

File tree

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@knighted/jsx",
3-
"version": "1.4.0",
3+
"version": "1.4.1",
44
"description": "Runtime JSX tagged template that renders DOM or React trees anywhere without a build step.",
55
"keywords": [
66
"jsx runtime",

src/jsx-runtime.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,9 @@ type EventHandlers<T extends EventTarget> = {
4545
) => void
4646
}
4747

48-
type ElementProps<Tag extends keyof HTMLElementTagNameMap> = Partial<
49-
HTMLElementTagNameMap[Tag]
48+
type ElementProps<Tag extends keyof HTMLElementTagNameMap> = Omit<
49+
Partial<HTMLElementTagNameMap[Tag]>,
50+
'children'
5051
> &
5152
EventHandlers<HTMLElementTagNameMap[Tag]> &
5253
DataAttributes &

0 commit comments

Comments
 (0)