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

```ts
function useOwner(
  owner: Owner | ReadonlyOwner | null,
  transports?: readonly [OwnerWebSocketTransport, OwnerWebSocketTransport],
): void;
```

Defined in: [useOwner.ts:15](https://github.com/evoluhq/evolu/blob/59dabb7c56c68040b30d3919013adeb2b40bad10/packages/vue/src/useOwner.ts#L15)

Vue composable for Evolu `useOwner` method.

Using an Owner means syncing it with the provided transports, or the
transports defined in Evolu config when transports are omitted.