|
@@ -4,6 +4,8 @@ import {
|
|
|
defineEmit,
|
|
defineEmit,
|
|
|
defineEmits,
|
|
defineEmits,
|
|
|
useContext,
|
|
useContext,
|
|
|
|
|
+ useAttrs,
|
|
|
|
|
+ useSlots,
|
|
|
withDefaults,
|
|
withDefaults,
|
|
|
Slots,
|
|
Slots,
|
|
|
describe
|
|
describe
|
|
@@ -134,3 +136,13 @@ describe('useContext', () => {
|
|
|
emit('foo')
|
|
emit('foo')
|
|
|
emit('bar')
|
|
emit('bar')
|
|
|
})
|
|
})
|
|
|
|
|
+
|
|
|
|
|
+describe('useAttrs', () => {
|
|
|
|
|
+ const attrs = useAttrs()
|
|
|
|
|
+ expectType<Record<string, unknown>>(attrs)
|
|
|
|
|
+})
|
|
|
|
|
+
|
|
|
|
|
+describe('useSlots', () => {
|
|
|
|
|
+ const slots = useSlots()
|
|
|
|
|
+ expectType<Slots>(slots)
|
|
|
|
|
+})
|