Commit Graph

28 Commits

Author SHA1 Message Date
Evan You
7eed0df3c2 wip: $data should only expose properties from data() 2019-09-05 20:36:35 -04:00
Evan You
02de984f1f feat: mixins/extends/assets options 2019-09-04 11:37:00 -04:00
Evan You
b4c909c260 feat: $nextTick, $forceUpdate, $watch 2019-09-03 23:04:11 -04:00
Evan You
c5ec29ff9b wip: render() should receive no args, expose props on renderContext as readonly 2019-09-03 15:27:59 -04:00
Evan You
8d99ab1ff8 chore: allow custom assignment to this 2019-08-21 09:50:20 -04: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
2848f65a7f wip: refs 2019-06-03 13:44:45 +08:00
Evan You
02421dbe62 wip: value() 2019-05-29 17:36:53 +08:00
Evan You
178c7c827e wip: render proxy 2019-05-29 13:43:46 +08:00
Evan You
eac8a4baa3 wip: props immutability 2019-05-29 10:43:27 +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
66686f38a7 refactor: expose $self 2019-03-01 13:47:28 -05:00
Evan You
fa2240143c dx: warn private fields usage 2019-03-01 10:28:29 -05:00
Evan You
93744d5889 dx: warn use of reserved methods in render 2019-02-28 12:50:18 -05:00
Evan You
ff9cddd46f refactor: move prop decorator into core, expose initial props to initialziers 2019-02-26 21:33:50 -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
bd1b06f1cc test: fix some tests 2018-11-08 12:54:11 -05:00
Evan You
d5862d8c51 feat: make functional components time-slicable 2018-11-03 06:31:30 +09:00
Evan You
bf6e49559a chore: do not warn about reserved methods 2018-11-03 05:40:31 +09:00
Evan You
8602b61efb refactor: use more efficient useComputed() implementation 2018-10-30 01:10:03 -04:00
Evan You
f9e3e38fdb chore: add warning when attempting to mutate non-observable hooks return value 2018-10-30 00:42:26 -04:00
Evan You
a17c377be0 feat: enable returning observable state from hooks() 2018-10-30 00:33:45 -04:00
Evan You
894bead914 feat: make hooks usable inside classes 2018-10-28 19:15:18 -04:00
Evan You
832d715afe feat: implement basic hooks 2018-10-27 22:10:25 -04:00
Evan You
e05673f4d3 refactor: rename packages 2018-10-26 15:44:50 -04:00