Tycho
|
704173e242
fix(types): ensure `this.$props` type does not include `string` (#12123)
|
1 год назад |
山吹色御守
|
6f85894376
fix(type): should not intersect `PublicProps` with `Props` (#12077)
|
1 год назад |
山吹色御守
|
57315ab968
fix(types): correctly infer `TypeProps` when it is `any` (#12073)
|
1 год назад |
山吹色御守
|
9eca65ee98
fix(types): correct type inference of all-optional props (#11644)
|
1 год назад |
山吹色御守
|
7a64b6734d
types(internal): provide internal options for using `$el` type in language tools (#11814)
|
1 год назад |
Evan You
|
fca20a39aa
fix(types): fix defineComponent props inference when setup() has explicit annotation
|
1 год назад |
Johnson Chu
|
7518bc19dc
fix(types): avoid using intersection type in `Readonly<...>` to fix JSDoc emit (#11799)
|
1 год назад |
Evan You
|
40193696b3
chore(build): use /*@__PURE__*/ annotation consistently
|
1 год назад |
edison
|
342657b717
chore: correct the issue number (#11715) [ci skip]
|
1 год назад |
Tycho
|
5ffd1a8945
feat(types): provide internal options for using refs type in language tools (#11492)
|
1 год назад |
Evan You
|
c146186396
fix(types): fix compat with generated types that rely on CreateComponentPublicInstance
|
2 лет назад |
Evan You
|
75c8cf63a1
feat(types): provide internal options for directly using user types in language tools (#10801)
|
2 лет назад |
Carlos Rodrigues
|
4cc9ca870c
types(defineComponent): support for GlobalComponents, typed Directives and respect `expose` on defineComponent (#3399)
|
2 лет назад |
Evan You
|
6c74fb07a7
chore: rename and export DefineSetupFnComponent
|
2 лет назад |
Shean de Montigny-Desautels
|
eadce5b753
fix(types): better typing for direct setup signature of defineComponent (#10357)
|
2 лет назад |
三咲智子 Kevin Deng
|
bfe6b459d3
style: update format & lint config (#9162)
|
2 лет назад |
Rudy
|
0e1e8f919e
fix(types): fix instance type when props type is incompatible with setup returned type (#7338)
|
2 лет назад |
Anthony Fu
|
438027cf9e
perf: mark `defineComponent` as side-effects-free (#8512)
|
3 лет назад |
Evan You
|
c2172f3a0e
fix(build): retain defineComponent() treeshakability in Rollup
|
3 лет назад |
Evan You
|
b2be75bad4
fix(runtime-core): ensure defineComponent name in extraOptions takes higher priority
|
3 лет назад |
Evan You
|
af563bf428
fix(types): more public type argument order fix
|
3 лет назад |
Evan You
|
bdf557f6f2
fix(types): retain type parameters order for public types
|
3 лет назад |
三咲智子 Kevin Deng
|
5a2f5d59cf
feat(types/slots): support slot presence / props type checks via `defineSlots` macro and `slots` option (#7982)
|
3 лет назад |
Evan You
|
d77557c403
feat(types): `defineComponent()` with generics support (#7963)
|
3 лет назад |
Evan You
|
4c3203b9b7
chore: run prettier
|
3 лет назад |
Rudy
|
e4de623ea7
fix(types): support inferring injected properties in options api (#6804)
|
3 лет назад |
Carlos Rodrigues
|
8dcb6c7bbd
fix(types): fix on* props incorrect type for TS 4.7 (#6216)
|
4 лет назад |
Evan You
|
8071ef47b5
fix(types): restore DefineComponent argument order
|
4 лет назад |
Carlos Rodrigues
|
7c8f4578e9
fix(types): fix `defineComponent` inference to `Component` (#5949)
|
4 лет назад |
Zclhlmgqzc
|
98b821d94a
fix(types): preserve and expose original options on defineComponent return type (#5416)
|
4 лет назад |