Commit History

Author SHA1 Message Date
  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