zhiyuanzmj
|
ad0a237138
fix(runtime-core): remove constructor props for defineComponent (#14223)
|
6 months ago |
zhiyuanzmj
|
9d9efd493e
feat(runtime-vapor): implement defineVaporComponent types (#13831)
|
6 months ago |
edison
|
75220c7995
fix(runtime-core): simplify block-tracking disabling in h() (#13841)
|
9 months ago |
edison
|
8f6b505051
fix(runtime-core): disable tracking block in h function (#8213)
|
9 months ago |
三咲智子 Kevin Deng
|
438a74aad8
fix(types): fix functional component for `h` (#9991)
|
2 years ago |
三咲智子 Kevin Deng
|
bfe6b459d3
style: update format & lint config (#9162)
|
2 years ago |
丶远方
|
a625376ac8
feat(types): improve event type inference when using `h` with native elements (#9756)
|
2 years ago |
Carlos Rodrigues
|
16ecb44c89
fix(types): improve `h` overload to support union of string and component (#5432)
|
2 years ago |
三咲智子 Kevin Deng
|
5a2f5d59cf
feat(types/slots): support slot presence / props type checks via `defineSlots` macro and `slots` option (#7982)
|
3 years ago |
Carlos Rodrigues
|
8e792d93a8
types(h): Support passing `props` to `Component` when using `h` (#3219)
|
3 years ago |
edison
|
824174915f
types: creating Teleport with h and RawSlots #2613 (#2614)
|
3 years ago |
Kael
|
4f26835dac
fix(types/tsx): make JSX.Element extend VNode (#3171)
|
5 years ago |
Carlos Rodrigues
|
1f2a652a9d
fix(types): h support for resolveComponent (#2402)
|
5 years ago |
Carlos Rodrigues
|
4fd468aced
types(runtime-core): refactor defineComponent (#1883)
|
5 years ago |
Katashin
|
67b6e0f894
fix(types): relax ComponentPublicInstanceConstructor type for class components (#1943)
|
5 years ago |
Evan You
|
54d06ec495
feat(runtime-core): support variadic children in `h` for simple JSX compat
|
5 years ago |
Evan You
|
eb2ae44d94
refactor(types): widen `Component` type to include consutructor types
|
5 years ago |
HcySunYang
|
5d8a64d53a
feat(types): deny unknown attributes on component by default (#1614)
|
6 years ago |
Carlos Rodrigues
|
1e90605c15
types(runtime-core): provide valid type for default `$emit` (#1498)
|
6 years ago |
Cédric Exbrayat
|
cab769f174
fix(types): add RawSlots in h signature (#1293)
|
6 years ago |
Evan You
|
d901b6bea8
refactor(reactivity): use more efficient reactive checks
|
6 years ago |
Carlos Rodrigues
|
f3a9b516bd
fix(types): make return type of `defineComponent` assignable to `Component` type (#1032)
|
6 years ago |
Evan You
|
c1d5928f3b
fix(types): accept generic Component type in h()
|
6 years ago |
Evan You
|
24e9efcc21
refactor(runtime-core): extract component emit related logic into dedicated file
|
6 years ago |
Evan You
|
eee5095692
refactor: rename `<portal>` to `<teleport>`
|
6 years ago |
Evan You
|
455a1534c9
refactor: transformHArgs -> transformVNodeArgs
|
6 years ago |
Jessica Sachs
|
b7d1e0fa2f
feat: add hook for transforming h's arguments (#851)
|
6 years ago |
Katashin
|
dd17fa1c90
feat(runtime-core): add special property to get class component options (#821)
|
6 years ago |
Evan You
|
9d2ac6675a
refactor: make portal tree-shakeable
|
6 years ago |
Evan You
|
6b1ce00621
wip(ssr): renderer support for optimized and manual slots
|
6 years ago |