Commit Graph

9 Commits

Author SHA1 Message Date
Evan You
3a6dcd3aba types: improve h() and TSX type inference
- Should allow extraneous props as attrs in TSX
- Should check props when using constructor type returned by
  createComponent() in h()
2019-10-31 12:43:05 -04:00
Evan You
b5886189ba types: massive refactor 2019-10-22 11:53:32 -04:00
Dmitry Sharshakov
1f4937c2fd types: use RenderFunction type (#342) 2019-10-21 13:44:01 -04:00
Dmitry Sharshakov
068902abec types: fix createComponent type when using simple function (#334) 2019-10-18 14:58:15 -04:00
Evan You
1393ee52ca types: improve typing 2019-10-08 10:50:10 -04:00
月迷津渡
9d6783053c types: simplify types (#104) 2019-10-05 10:09:34 -04:00
Evan You
d87255ce46 fix(options): data options should preserve original object if possible 2019-10-02 10:03:43 -04:00
Evan You
360f3b4f37 types: improve type exports 2019-09-06 12:58:31 -04:00
Evan You
0f25c29119 refactor: reorganize component related code and types 2019-09-06 11:19:22 -04:00