---
url: >-
  https://lit-ui-router.dev/reference/lit-ui-router-ssr/client/type-aliases/AdoptOutcome.md
---
[lit-ui-router-ssr](../../index.md) / [client](../index.md) / AdoptOutcome

# Type Alias: AdoptOutcome

```ts
type AdoptOutcome = "adopted" | "fell-back" | "none";
```

Defined in: [packages/lit-ui-router-ssr/src/client.ts:74](https://github.com/simshanith/lit-ui-router/blob/6e47ef8d8a4b24e99c074fb5c8c9cfaddfdb36a4/packages/lit-ui-router-ssr/src/client.ts#L74)

What a served `<ui-view>`'s wake came to.

* `adopted`: the element hydrated its served nodes, and they are the live ones.
* `fell-back`: the served pair did not match the render the client booted
  into, was drawn for another state or other url parameters, or was lost;
  the view dropped the served interior and rendered cold.
* `none`: nothing to adopt — an empty served pair, the address no state
  routed, or a view the document served no markers for.
