Evan You
|
ccc835caff
chore: fix warning indent
|
7 years ago |
Evan You
|
bf6e49559a
chore: do not warn about reserved methods
|
7 years ago |
Evan You
|
3e31de3742
chore: fix warning newline
|
7 years ago |
Evan You
|
774cce324d
chore: remove unnecessary hooks api
|
7 years ago |
Evan You
|
8602b61efb
refactor: use more efficient useComputed() implementation
|
7 years ago |
Evan You
|
f9e3e38fdb
chore: add warning when attempting to mutate non-observable hooks return value
|
7 years ago |
Evan You
|
a17c377be0
feat: enable returning observable state from hooks()
|
7 years ago |
Evan You
|
6767bf83c4
feat: hooks that match current API
|
7 years ago |
Evan You
|
894bead914
feat: make hooks usable inside classes
|
7 years ago |
Evan You
|
98782b326a
chore: move hooks to experimental
|
7 years ago |
Evan You
|
a6a571f973
test: basic tests for hooks
|
7 years ago |
Evan You
|
665cd8e3d9
feat(runtime-test): triggerEvent
|
7 years ago |
Evan You
|
52e6964d6c
test: tests for memoize
|
7 years ago |
Evan You
|
131936f144
feat: skip constant trees and memoize fn
|
7 years ago |
Evan You
|
d8cda2387f
perf: skip props update if data object is the same
|
7 years ago |
Evan You
|
c9b33a9e69
feat: delegate pointer events
|
7 years ago |
Evan You
|
e8dd725e41
fix: fragment replaceVNode
|
7 years ago |
Evan You
|
45e9a42a1a
refactor: improve scheduler error warning message
|
7 years ago |
Evan You
|
665ff43fad
refactor(scheduler): improve infinite loop detection
|
7 years ago |
Evan You
|
98e79943d2
fix(hooks): fix effect update & cleanup
|
7 years ago |
Evan You
|
a7bcb7898f
refactor: improve error logging
|
7 years ago |
Evan You
|
ebf67ad208
fix(scheduler): handle queueJob inside postFlushCbs
|
7 years ago |
Evan You
|
01bb8d1894
fix: parent chain error when root is functional
|
7 years ago |
Evan You
|
832d715afe
feat: implement basic hooks
|
7 years ago |
Evan You
|
6982f755fd
build: update runtime-dom global name
|
7 years ago |
Evan You
|
b08b15dba0
refactor: adjust props initialization/updating
|
7 years ago |
Evan You
|
e05673f4d3
refactor: rename packages
|
7 years ago |
Evan You
|
f142c322e0
perf: skip initializer extraction for options objects
|
7 years ago |
Evan You
|
8db26a504c
refactor: reduce work in options -> class conversion
|
7 years ago |
Evan You
|
8e370efbaf
workflow: default dev script to vue package
|
7 years ago |