Commit Graph

22 Commits

Author SHA1 Message Date
Hunter
111d04f119
fix(runtime-core): prevent self-injection (#2424)
fix #2400
2020-10-19 20:45:48 -04:00
Evan You
b2dc95378d types: fix + test inject API typing
ref: #2052
2020-09-14 21:26:28 -04:00
Evan You
d4724619fc fix(inject): fix support for inject option default function
fix #2050
2020-09-04 12:07:30 -04:00
Evan You
7454e2a52b build(deps): upgrade to TypeScript 4 2020-08-20 17:48:28 -04:00
Eduardo San Martin Morote
94562daea7
fix(inject): allow default value to be undefined (#894)
Close #892
2020-03-30 15:24:55 -04:00
Evan You
e79c918676 feat(inject): allow usage in functional components 2019-11-06 12:51:26 -05:00
Dmitry Sharshakov
7394f7ec42 fix(apiInject): fix stringifying of symbol injection key (#383) 2019-10-26 10:52:29 -04:00
Evan You
b5886189ba types: massive refactor 2019-10-22 11:53:32 -04:00
Evan You
8da5b007b1 types: improve typing 2019-10-08 12:43:13 -04:00
Evan You
98d1406214 test: test for app-level APIs 2019-09-03 18:11:04 -04:00
Evan You
966d7b5487 feat: error handling for setup / render / watch / event handlers 2019-08-30 15:05:39 -04:00
Evan You
62e07a1b7e test: coverage 2019-08-27 14:42:05 -04:00
Evan You
7691c06520 wip: warn when injection not found 2019-08-20 15:51:55 -04:00
Evan You
c5558b7ed1 wip: remove immutability conversion in inject 2019-08-20 14:28:44 -04:00
Evan You
b218678c66 feat: toRefs 2019-08-20 09:38:00 -04:00
Evan You
10a2cf47ea wip: make injected values immutable 2019-08-19 15:06:03 -04:00
Evan You
685348f818 wip: adjust inject API 2019-08-19 14:45:11 -04:00
Evan You
e1e4a3854c wip: update runtime core to updated reactivity api names 2019-08-16 10:02:53 -04:00
Evan You
1cfa2da78a types: allow string keys in provide/inject 2019-08-13 11:17:55 -04:00
Evan You
8eb20eede9 chore: todo 2019-06-19 22:50:14 +08:00
Evan You
117630fb92 perf: improve inject performance 2019-06-19 22:48:22 +08:00
Evan You
0952d4cf51 wip: provide/inject 2019-06-19 17:31:49 +08:00