[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:137](https://github.com/evoluhq/evolu/blob/e7144e2bbe9069362b62dec1b64a8aa922b8f1b0/packages/svelte/src/lib/index.svelte.ts#L137)

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
```