From 7e3df3ffe53af462dc3034bb6dd5f5f9df45dc8f Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Mon, 16 Mar 2020 14:29:20 +0100 Subject: [PATCH] test: fix types --- __tests__/utils.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/__tests__/utils.ts b/__tests__/utils.ts index 6e2c3ac7..b3f398c1 100644 --- a/__tests__/utils.ts +++ b/__tests__/utils.ts @@ -5,8 +5,9 @@ import { MatcherLocationNormalized, RouteLocationNormalized, RouteRecordCommon, + RouteComponent, } from '../src/types' -import { h, resolveComponent, defineComponent } from 'vue' +import { h, resolveComponent, ComponentOptions } from 'vue' export const tick = (time?: number) => new Promise(resolve => { @@ -85,17 +86,18 @@ export const components = { Home: { render: () => h('div', {}, 'Home') }, Foo: { render: () => h('div', {}, 'Foo') }, Bar: { render: () => h('div', {}, 'Bar') }, - User: defineComponent({ + User: { props: { id: { default: 'default', }, }, render() { + // @ts-ignore return h('div', {}, 'User: ' + this.id) }, - }), - WithProps: defineComponent({ + } as ComponentOptions, + WithProps: { props: { id: { default: 'default', @@ -105,9 +107,10 @@ export const components = { }, }, render() { + // @ts-ignore return h('div', {}, `id:${this.id};other:${this.other}`) }, - }), + } as RouteComponent, Nested: { render: () => { const RouterView = resolveComponent('RouterView') -- 2.39.5