Evan You
|
c5f0f63b91
refactor(runtime-core): make setup attrs proxy dev only
|
6 anni fa |
Evan You
|
ec4a4c1e06
refactor(runtime-core): refactor props resolution
|
6 anni fa |
Evan You
|
c7c3a6a3be
feat(runtime-core): emits validation and warnings
|
6 anni fa |
Evan You
|
24e9efcc21
refactor(runtime-core): extract component emit related logic into dedicated file
|
6 anni fa |
Evan You
|
bf473a64ea
feat(runtime-core): type and attr fallthrough support for emits option
|
6 anni fa |
Carlos Rodrigues
|
026eb729f3
fix(types): allow use PropType with Function (#915)
|
6 anni fa |
Evan You
|
b3890a93e3
fix(runtime-core): fix component proxy props presence check
|
6 anni fa |
Evan You
|
ba9a91c48c
refactor: remove null comparisons
|
6 anni fa |
Evan You
|
aa4ab39c1a
refactor: separate vnode hooks and directive hooks
|
6 anni fa |
Evan You
|
3b282e7e3c
fix(runtime-core): fix boolean props validation
|
6 anni fa |
yang
|
3d38e6faf3
refactor(componentProps): extract validate prop name logic (#825)
|
6 anni fa |
jods
|
c7ae269972
fix(runtime-core): empty boolean props (#844)
|
6 anni fa |
Evan You
|
e1660f4338
refactor(runtime-core): adjust attr fallthrough behavior
|
6 anni fa |
Evan You
|
cfadb98011
fix(runtime-core): rework vnode hooks handling
|
6 anni fa |
Evan You
|
da25517377
wip(ssr): initial work on server-renderer
|
6 anni fa |
Evan You
|
bb6a346996
fix(runtime-core): should preserve props casing when component has no declared props
|
6 anni fa |
Evan You
|
2c3c65772b
perf: optimize props resolution
|
6 anni fa |
Evan You
|
a834807942
refactor: rename transition components
|
6 anni fa |
Evan You
|
79f23a2f77
feat(transition): support component child
|
6 anni fa |
Evan You
|
08bf9976ae
types: ensure props are readonly
|
6 anni fa |
Evan You
|
d9c6ff372c
feat(core): allow passing explicit refs via props
|
6 anni fa |
Evan You
|
247c53672d
refactor(reactivity): simplify effect options
|
6 anni fa |
Evan You
|
8edfbf9df9
feat(core): adjust attrs fallthrough behavior
|
6 anni fa |
Junyan
|
d76cfba7fb
refactor(reactivity): reduce code of type check (#377)
|
6 anni fa |
Evan You
|
42bf9ca3e5
feat(props): enable case conversion in all builds, preserve casing for attrs
|
6 anni fa |
Evan You
|
e2917fef96
feat(props): kebab -> camel prop case support in full build
|
6 anni fa |
edison
|
9dcbf17f3a
perf(runtime-core): use `makeMap` instead of `RE` (#350)
|
6 anni fa |
Evan You
|
af57ad110f
chore: revert prettier
|
6 anni fa |
Evan You
|
b5886189ba
types: massive refactor
|
6 anni fa |
Evan You
|
1393ee52ca
types: improve typing
|
6 anni fa |