Commit Graph

25 Commits

Author SHA1 Message Date
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 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 eac8a4baa3 wip: props immutability 2019-05-29 10:43:27 +08:00
Evan You 42dce36bf1 wip: basic setup wiring 2019-05-28 20:06:44 +08:00
Evan You 19ed750078 wip: lifecycle hooks 2019-05-28 19:36:15 +08:00
Evan You 9dd133b1e9 wip: props resolving 2019-05-28 18:06:00 +08:00
Evan You 5c069eeae7 wip: scheduler, more component 2019-05-28 17:19:47 +08:00
Evan You b69ea00f5c wip: minimal component implementation 2019-05-28 13:27:31 +08:00
Evan You 28a0c50357 refactor: use util methods 2019-05-28 10:28:25 +08:00
Evan You 3cded86b98 wip: switch to new implementation 2019-05-25 23:51:20 +08:00
Evan You ec0ccd2337 refactor: return Proxy from base class constructor 2019-03-05 16:24:07 -05:00
Evan You c335939dcf types: remove intersection of props interface on `this` 2019-03-01 14:06:19 -05:00
Evan You 66686f38a7 refactor: expose $self 2019-03-01 13:47:28 -05:00
Evan You e151d34100 test: fix mixin case 2019-02-26 21:45:13 -05:00
Evan You 2f165c1e87 refactor: remove experimental hooks 2019-02-26 18:10:08 -05:00
Evan You 77dae71062 refactor: adjust files 2019-02-26 18:04:52 -05:00
Evan You 80d1eb7480 refactor: rename things 2018-11-13 11:03:35 -05:00
Evan You ba571cda61 wip: trying to make tests work 2018-11-03 06:31:31 +09:00
Evan You d5862d8c51 feat: make functional components time-slicable 2018-11-03 06:31:30 +09:00
Evan You 894bead914 feat: make hooks usable inside classes 2018-10-28 19:15:18 -04:00
Evan You e05673f4d3 refactor: rename packages 2018-10-26 15:44:50 -04:00