From dea41803e66d3410425c8688cfa44fc09d32e3d3 Mon Sep 17 00:00:00 2001 From: pikax Date: Wed, 15 Apr 2020 16:50:20 +0100 Subject: [PATCH 1/2] types(ref): fix dts test for ref --- test-dts/ref.test-d.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test-dts/ref.test-d.ts b/test-dts/ref.test-d.ts index f9b72312bdc..b05fdc3f874 100644 --- a/test-dts/ref.test-d.ts +++ b/test-dts/ref.test-d.ts @@ -1,5 +1,5 @@ import { expectType } from 'tsd' -import { Ref, ref, isRef, unref, UnwrapRef } from './index' +import { Ref, ref, isRef, unref } from './index' function plainType(arg: number | Ref) { // ref coercing @@ -25,11 +25,13 @@ function plainType(arg: number | Ref) { expectType<[number, string]>(unref(ref([1, '1']))) interface IteratorFoo { - [Symbol.iterator]: any + [Symbol.iterator]: number } // with symbol - expectType(unref(ref(null))) + expectType>( + ref() + ) } plainType(1) From b3bd8178d8b0516678b64aca7e28535b6d609e74 Mon Sep 17 00:00:00 2001 From: pikax Date: Wed, 15 Apr 2020 16:51:40 +0100 Subject: [PATCH 2/2] types: changing to any --- test-dts/ref.test-d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test-dts/ref.test-d.ts b/test-dts/ref.test-d.ts index b05fdc3f874..5d73a38df17 100644 --- a/test-dts/ref.test-d.ts +++ b/test-dts/ref.test-d.ts @@ -25,7 +25,7 @@ function plainType(arg: number | Ref) { expectType<[number, string]>(unref(ref([1, '1']))) interface IteratorFoo { - [Symbol.iterator]: number + [Symbol.iterator]: any } // with symbol