Skip to content

trying using props as 2nd argument for createRoute #989

trying using props as 2nd argument for createRoute

trying using props as 2nd argument for createRoute #989

Triggered via pull request January 11, 2025 21:21
Status Failure
Total duration 34s
Artifacts

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 2 warnings
Types: src/components/routerView.browser.spec.ts#L267
'route' is declared but its value is never read.
Types: src/services/createExternalRoute.ts#L28
Type 'CreatedRouteOptions' is not generic.
Types: src/services/createExternalRoute.ts#L43
Type 'CreatedRouteOptions' is not generic.
Types: src/services/createPropStore.ts#L121
Type '{ id: string; name: string; props: unknown; }[]' is not assignable to type 'ComponentProps[]'.
Types: src/services/createPropStore.ts#L121
Property 'props' does not exist on type 'CreatedRouteOptions & { name?: string | undefined; path?: string | Path | undefined; query?: string | Query | undefined; hash?: string | Hash | undefined; meta?: Record<...> | undefined; prefetch?: PrefetchConfig | undefined; state?: Record<...> | undefined; } & WithHooks & WithComponents<...>'.
Types: src/services/createPropStore.ts#L129
Property 'props' does not exist on type 'CreatedRouteOptions & { name?: string | undefined; path?: string | Path | undefined; query?: string | Query | undefined; hash?: string | Hash | undefined; meta?: Record<...> | undefined; prefetch?: PrefetchConfig | undefined; state?: Record<...> | undefined; } & WithHooks & WithComponent<...>'.
Types: src/services/createRoute.spec-d.ts#L7
'parent' is declared but its value is never read.
Types: src/services/createRoute.spec-d.ts#L15
'route' is declared but its value is never read.
Types: src/services/createRoute.spec-d.ts#L15
Parameter 'route' implicitly has an 'any' type.
Types: src/services/createRoute.spec-d.ts#L19
Property 'props' does not exist on type 'Route<"", Host<"", {}>, Path<"/[id]", {}>, Query<"", {}>, Hash<"">, {}, {}> & WithComponentProps<{ readonly path: "/[id]"; readonly component: DefineSetupFnComponent<{ value: string; }, {}, {}, { ...; } & {}, PublicProps>; readonly props: (route: any) => { ...; }; }, DefineSetupFnComponent<...>>'.
src/components/routerView.browser.spec.ts > Renders the multiple components when using named route views: src/components/routerView.browser.spec.ts#L292
AssertionError: expected '_one__two_' to be '_one__default__two_' // Object.is equality Expected: "_one__default__two_" Received: "_one__two_" ❯ src/components/routerView.browser.spec.ts:292:26
src/components/routerView.browser.spec.ts > Binds props and attrs from route: src/components/routerView.browser.spec.ts#L328
AssertionError: expected '' to be 'hello' // Object.is equality - Expected + Received - hello ❯ src/components/routerView.browser.spec.ts:328:26
src/components/routerView.browser.spec.ts > Updates props and attrs when route params change: src/components/routerView.browser.spec.ts#L368
AssertionError: expected '' to be 'foo' // Object.is equality - Expected + Received - foo ❯ src/components/routerView.browser.spec.ts:368:26
src/components/routerView.browser.spec.ts > Props from route can trigger push: src/components/routerView.browser.spec.ts#L424
AssertionError: expected '' to be 'routeB' // Object.is equality - Expected + Received - routeB ❯ src/components/routerView.browser.spec.ts:424:26
src/components/routerView.browser.spec.ts > Props from route can trigger reject: src/components/routerView.browser.spec.ts#L457
AssertionError: expected '' to be '<h1>NotFound</h1>' // Object.is equality - Expected + Received - <h1>NotFound</h1> ❯ src/components/routerView.browser.spec.ts:457:26
src/components/routerView.browser.spec.ts > prefetched props trigger push when navigation is initiated: src/components/routerView.browser.spec.ts#L506
AssertionError: expected '' to be 'routeC' // Object.is equality - Expected + Received - routeC ❯ src/components/routerView.browser.spec.ts:506:26
src/components/routerView.browser.spec.ts > prefetched async props trigger push when navigation is initiated: src/components/routerView.browser.spec.ts#L555
AssertionError: expected 'This is component' to be 'routeC' // Object.is equality Expected: "routeC" Received: "This is component" ❯ src/components/routerView.browser.spec.ts:555:26
src/services/createRoute.spec-d.ts: src/services/createRoute.spec-d.ts#L19
TypeCheckError: Property 'props' does not exist on type 'Route<"", Host<"", {}>, Path<"/[id]", {}>, Query<"", {}>, Hash<"">, {}, {}> & WithComponentProps<{ readonly path "/[id]"; readonly component DefineSetupFnComponent<{ value string; }, {}, {}, { ...; } & {}, PublicProps>; readonly props (route any) => { ...; }; }, DefineSetupFnComponent<...>>'. ❯ src/services/createRoute.spec-d.ts:19:24
src/services/createRoute.spec-d.ts: src/services/createRoute.spec-d.ts#L21
TypeCheckError: 'Component' is declared but never used. ❯ src/services/createRoute.spec-d.ts:21:8
src/services/createRoute.spec-d.ts: src/services/createRoute.spec-d.ts#L21
TypeCheckError: Property 'component' does not exist on type 'Route<"", Host<"", {}>, Path<"/[id]", {}>, Query<"", {}>, Hash<"">, {}, {}> & WithComponentProps<{ readonly path "/[id]"; readonly component DefineSetupFnComponent<{ value string; }, {}, {}, { ...; } & {}, PublicProps>; readonly props (route any) => { ...; }; }, DefineSetupFnComponent<...>>'. ❯ src/services/createRoute.spec-d.ts:21:28
Types
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit Tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636