Evan You
|
0aff144f93
|
wip: improve computed typing + test for setters
|
2019-08-21 12:01:05 -04:00 |
|
Evan You
|
8d99ab1ff8
|
chore: allow custom assignment to this
|
2019-08-21 09:50:20 -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
|
bb2ff037b9
|
build: bump rollup version
|
2019-08-20 10:34:25 -04:00 |
|
Evan You
|
aacad85058
|
test: fix reactivity tests
|
2019-08-20 09:58:10 -04:00 |
|
Evan You
|
0519e10518
|
wip: make computed implementation consistent
|
2019-08-20 09:45:28 -04:00 |
|
Evan You
|
b218678c66
|
feat: toRefs
|
2019-08-20 09:38:00 -04:00 |
|
Evan You
|
8f9afdff64
|
feat: template ref handling + ref unmount
|
2019-08-19 18:06:20 -04:00 |
|
Evan You
|
10a2cf47ea
|
wip: make injected values immutable
|
2019-08-19 15:06:03 -04:00 |
|
Evan You
|
e53874f7e7
|
fix: reactive and immutable should warn for undefined
|
2019-08-19 15:01:50 -04:00 |
|
Evan You
|
685348f818
|
wip: adjust inject API
|
2019-08-19 14:45:11 -04:00 |
|
Evan You
|
145bf98840
|
wip: fix watch simple effect usage
|
2019-08-19 14:44:52 -04:00 |
|
Evan You
|
36ab2ab980
|
wip: update writable computed API to match latest spec
|
2019-08-19 12:05:07 -04:00 |
|
Evan You
|
42559dc5fe
|
types: watch API type overload
|
2019-08-18 22:49:08 -04:00 |
|
Evan You
|
6a22ad2fb2
|
types: simplify ref type
|
2019-08-18 22:48:46 -04:00 |
|
Evan You
|
3facfa5a55
|
wip: adjust computed ref type
|
2019-08-16 10:52:45 -04:00 |
|
Evan You
|
e1e4a3854c
|
wip: update runtime core to updated reactivity api names
|
2019-08-16 10:02:53 -04:00 |
|
Evan You
|
96d65e1ab5
|
wip: improve ref typing
|
2019-08-16 09:54:57 -04:00 |
|
Evan You
|
caba6d5c9e
|
wip: state -> reactive, value -> ref
|
2019-08-16 09:42:46 -04:00 |
|
Evan You
|
09141b56fd
|
wip: proper handling of value assignment in reactive object
|
2019-08-13 11:30:28 -04:00 |
|
Evan You
|
2fc0d599db
|
revert: "wip: handle value -> value assignment in reactive object"
This reverts commit 61ab483af1 .
|
2019-08-13 11:27:48 -04:00 |
|
Evan You
|
5aa42f137f
|
types: use unknown
|
2019-08-13 11:18:23 -04:00 |
|
Evan You
|
1cfa2da78a
|
types: allow string keys in provide/inject
|
2019-08-13 11:17:55 -04:00 |
|
Evan You
|
61ab483af1
|
wip: handle value -> value assignment in reactive object
|
2019-08-13 11:13:26 -04:00 |
|
Evan You
|
645c1eceea
|
wip: update test runtime
|
2019-06-20 21:28:37 +08:00 |
|
Evan You
|
9c0f820a8e
|
wip: expose getCurrentInstance()
|
2019-06-20 15:25:10 +08: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 |
|
Evan You
|
976844790e
|
wip: $state -> $data
|
2019-06-19 17:08:42 +08:00 |
|
Evan You
|
5228f0343b
|
wip: setup context + emit
|
2019-06-19 16:43:34 +08:00 |
|
Evan You
|
08806073a1
|
chore: comments
|
2019-06-13 10:25:24 +08:00 |
|
Evan You
|
2230917ab4
|
wip: types
|
2019-06-12 16:22:52 +08:00 |
|
Evan You
|
fce6a8fa51
|
wip: support returning render fn from setup() + improve createComponent type inference
|
2019-06-12 15:43:19 +08:00 |
|
Evan You
|
bfe6987323
|
refactor: adjust reactivity structure
|
2019-06-12 00:03:50 +08:00 |
|
Evan You
|
471899af8b
|
refactor: rename reactivity package name and APIs
|
2019-06-11 23:50:28 +08:00 |
|
Evan You
|
07403c9aba
|
wip: restructure api + support watch multiple sources
|
2019-06-07 14:55:38 +08:00 |
|
Evan You
|
d3fe492d7e
|
wip: adjust watcher cleanup api
|
2019-06-06 15:19:04 +08:00 |
|
Evan You
|
1d41771e56
|
wip: watcher cleanup improvement
|
2019-06-06 13:25:05 +08:00 |
|
Evan You
|
e5e56bb358
|
wip: watcher cleanup
|
2019-06-06 13:04:49 +08:00 |
|
Evan You
|
693938d956
|
fix: vnode key ref should default to null
|
2019-06-06 13:04:31 +08:00 |
|
Evan You
|
39e1fffb9c
|
wip: writable computed
|
2019-06-06 12:35:49 +08:00 |
|
Evan You
|
e9a3fa60d6
|
wip: delete keys from props proxy when needed
|
2019-06-05 21:38:32 +08:00 |
|
Evan You
|
d75d21c1a1
|
chore: comments
|
2019-06-03 19:59:15 +08:00 |
|
Evan You
|
ca82c329f0
|
wip: use typeFlag in slot normalization
|
2019-06-03 19:58:12 +08:00 |
|
Evan You
|
c442785465
|
chore: notes on style binding optimization
|
2019-06-03 13:57:19 +08:00 |
|
Evan You
|
2848f65a7f
|
wip: refs
|
2019-06-03 13:44:45 +08:00 |
|
Evan You
|
0ad31f29c4
|
wip: hoc parent el update
|
2019-06-03 12:40:21 +08:00 |
|
Evan You
|
7fe82b1199
|
wip: svg & parent chain
|
2019-06-03 09:43:28 +08:00 |
|