Commit Graph

23 Commits

Author SHA1 Message Date
Evan You
1d41771e56 wip: watcher cleanup improvement 2019-06-06 13:25:05 +08:00
Evan You
39e1fffb9c wip: writable computed 2019-06-06 12:35:49 +08:00
Evan You
2f1f6b4355 wip: optimize w/ shapeFlag 2019-06-02 16:35:19 +08:00
Evan You
e665a133e9 types: bump TS version + type test for createComponent 2019-05-30 22:09:48 +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
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
80d1eb7480 refactor: rename things 2018-11-13 11:03:35 -05:00
Evan You
6027d480f3 feat: renderTriggered for forced updates 2018-11-08 14:09:52 -05:00
Evan You
8602b61efb refactor: use more efficient useComputed() implementation 2018-10-30 01:10:03 -04:00
Evan You
149d82d618 refactor: option merging + extract helper functions 2018-10-16 15:47:51 -04:00
Evan You
ddd55fae54 feat: full watch api 2018-09-23 23:16:14 -04:00
Evan You
9fcd30b483 fix: Collection iterations should yield observable values 2018-09-21 16:54:12 -04:00
Evan You
de76daf073 refactor: depend on scheduler directly in core instead of injecting via createRenderer 2018-09-21 13:34:00 -04:00
Evan You
bb0e15de4d test: 100% coverage for observer 2018-09-21 09:52:46 -04:00
Evan You
9b50a5abb9 refactor: expose runner on computed 2018-09-20 18:36:34 -04:00
Evan You
fa9b3df5ab test: tests for observer computed 2018-09-20 18:03:59 -04:00
Evan You
8a714a6c39 test: better collection coverage + tests for immutable 2018-09-20 16:18:22 -04:00
Evan You
9459ca2152 test: observer collection tests 2018-09-20 11:43:14 -04:00
Evan You
26ff9b29f9 test: wip tests for observer 2018-09-19 17:45:19 -04:00
Evan You
3401f6b460 init (graduate from prototype) 2018-09-19 11:35:38 -04:00