Evan You
|
023f4ef7f4
fix: watcher oldValue
|
před 7 roky |
Evan You
|
7c389606a4
fix: should always generate slot for non-null children
|
před 7 roky |
Evan You
|
a428218c64
fix: KeepAlive state should be non-reactive
|
před 7 roky |
Evan You
|
05fcfa0782
test: wip tests for inheritance and mixins
|
před 7 roky |
Evan You
|
2f936a0dfe
feat: warn missing render() function
|
před 7 roky |
Evan You
|
7d091b5e91
refactor: createComponentInstance needs only 1 argument
|
před 7 roky |
Evan You
|
1fcde66308
chore: upgrade TS
|
před 7 roky |
Evan You
|
1c42c96d1a
refactor: use faster key check
|
před 7 roky |
Evan You
|
30404ec546
refactor: events -> eventEmitter
|
před 7 roky |
Evan You
|
861a1c23b0
refactor: split EventEmitter and make it optional
|
před 7 roky |
Evan You
|
7ce16ea8d6
feat: support initializers in mixins
|
před 7 roky |
Evan You
|
456ee13ec9
fix: fix props option merging
|
před 7 roky |
Evan You
|
b83cf4ea38
refactor: proper options inheritance
|
před 7 roky |
Evan You
|
2a4e158c76
build: tweak bootstrap script
|
před 7 roky |
Evan You
|
6e04850d71
build: adjust types build script
|
před 7 roky |
Evan You
|
aac7805b3a
refactor: use shared util, remove unused regex
|
před 7 roky |
Evan You
|
149d82d618
refactor: option merging + extract helper functions
|
před 7 roky |
Evan You
|
7bc28a6e61
refactor: access all options from instance.$options
|
před 7 roky |
Evan You
|
62214fa42e
feat: allow mixins to accept generics
|
před 7 roky |
Evan You
|
be95ad00e9
chore: comments, signature
|
před 7 roky |
Evan You
|
3a7d11ca15
wip: mixins
|
před 7 roky |
Evan You
|
2507ad2b44
feat: improve warning component trace
|
před 7 roky |
Evan You
|
d4cd3fb352
fix: provide/inject should be resolved in parent tree
|
před 7 roky |
Evan You
|
e4e138197c
refactor: use more explicit names for warning context
|
před 7 roky |
Evan You
|
b0f3a67e29
refactor: tweak arguments
|
před 7 roky |
Evan You
|
24ff686848
types: fix wrong order
|
před 7 roky |
Evan You
|
a9b608266e
types: improve public component type
|
před 7 roky |
Evan You
|
b3e3fd6ef5
types: basic tsx support
|
před 7 roky |
Evan You
|
2599580bca
types: further tweak createElement type inference
|
před 7 roky |
Evan You
|
5257b366fd
types: improve createElement typing
|
před 7 roky |