[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/e7144e2bbe9069362b62dec1b64a8aa922b8f1b0/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.