We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 52a5979 commit e0a9546Copy full SHA for e0a9546
types/test/v3/setup-test.ts
@@ -28,6 +28,9 @@ Vue.extend({
28
}
29
ctx.emit('foo')
30
ctx.slots.default && ctx.slots.default()
31
+ ctx.expose({
32
+ a: 123
33
+ })
34
35
})
36
types/v3-setup-context.d.ts
@@ -33,4 +33,5 @@ export interface SetupContext<E extends EmitsOptions = {}> {
attrs: Data
slots: Slots
emit: EmitFn<E>
+ expose(exposed?: Record<string, any>): void
37
0 commit comments