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 |
|
Evan You
|
1681787b43
|
wip: optimize children shapeFlag
|
2019-06-02 22:22:44 +08:00 |
|
Evan You
|
6d90ba28d3
|
wip: include children type in shapeFlag
|
2019-06-02 19:40:50 +08:00 |
|
Evan You
|
2f1f6b4355
|
wip: optimize w/ shapeFlag
|
2019-06-02 16:35:19 +08:00 |
|
Evan You
|
b77709286f
|
chore: comments
|
2019-06-01 17:47:19 +08:00 |
|
Evan You
|
ee5503b260
|
chore: remove unused var
|
2019-06-01 17:44:06 +08:00 |
|
Evan You
|
d6d4ba8679
|
wip: style/class normalization
|
2019-06-01 17:43:41 +08:00 |
|
Evan You
|
05556eacb2
|
wip: always track component nodes
|
2019-06-01 02:14:49 +08:00 |
|
Evan You
|
da5edd3429
|
wip: improve props typing
|
2019-06-01 00:47:05 +08:00 |
|
Evan You
|
c0c06813a7
|
wip: slots
|
2019-05-31 18:07:43 +08:00 |
|
Evan You
|
e0a66d0381
|
wip: shouldUpdateComponent logic for slots
|
2019-05-31 12:25:11 +08:00 |
|
Evan You
|
333ceaa4b5
|
wip: props proxy for setup()
|
2019-05-30 23:16:15 +08:00 |
|
Evan You
|
e665a133e9
|
types: bump TS version + type test for createComponent
|
2019-05-30 22:09:48 +08:00 |
|
Evan You
|
caad39c353
|
refactor: tweak watch getter logic
|
2019-05-30 21:31:53 +08:00 |
|
Evan You
|
fc5bf5cbe1
|
chore: comments
|
2019-05-30 21:27:14 +08:00 |
|
Evan You
|
5abada5ed1
|
chore: comments
|
2019-05-30 21:24:40 +08:00 |
|
Evan You
|
200c035862
|
wip: component update fast path
|
2019-05-30 16:00:42 +08:00 |
|
Evan You
|
b82b7af29b
|
types: improve value unwrapping
|
2019-05-30 13:35:50 +08:00 |
|
Evan You
|
6441db45c7
|
wip: watch
|
2019-05-29 23:44:59 +08:00 |
|
Evan You
|
dde6c151e4
|
wip: test + typing for value
|
2019-05-29 22:11:33 +08:00 |
|
Evan You
|
ef4fde3522
|
test: update computed specs
|
2019-05-29 18:47:29 +08:00 |
|
Evan You
|
cf86e32575
|
wip: computed
|
2019-05-29 18:44:50 +08:00 |
|
Evan You
|
02421dbe62
|
wip: value()
|
2019-05-29 17:36:53 +08:00 |
|
Evan You
|
453cdcd600
|
wip: portal
|
2019-05-29 16:10:25 +08:00 |
|
Evan You
|
178c7c827e
|
wip: render proxy
|
2019-05-29 13:43:46 +08:00 |
|
Evan You
|
6ceb732114
|
refactor: component setup flow
|
2019-05-29 11:36:16 +08:00 |
|
Evan You
|
dbbb36bd76
|
wip: renderTriggered & renderTracked
|
2019-05-29 11:01:39 +08:00 |
|
Evan You
|
3f281d5ea6
|
wip: beforeXXX hooks
|
2019-05-29 10:47:09 +08:00 |
|
Evan You
|
eac8a4baa3
|
wip: props immutability
|
2019-05-29 10:43:27 +08:00 |
|
Evan You
|
f2116054a0
|
refactor: use shared options for component effect runners
|
2019-05-29 09:19:01 +08:00 |
|
Evan You
|
46524a0f0f
|
refactor: rename
|
2019-05-29 09:18:45 +08:00 |
|