[API reference](https://evolu.dev/docs/api-reference) › [@evolu/svelte](https://evolu.dev/docs/api-reference/svelte) › appOwnerState

```ts
function appOwnerState<Schema>(evolu: Evolu<Schema>): {
  current: AppOwner | undefined;
};
```

Defined in: [index.svelte.ts:139](https://github.com/evoluhq/evolu/blob/59dabb7c56c68040b30d3919013adeb2b40bad10/packages/svelte/src/lib/index.svelte.ts#L139)

Get the [AppOwner](https://evolu.dev/docs/api-reference/common/local-first/Owner/interfaces/AppOwner) promise that resolves when available.

### Example

```ts

const owner = appOwnerState(evolu);

// use owner.current in your Svelte templates
// it will be undefined initially and set once the promise resolves
```