# Interface: CallsState

Defined in: [packages/calls/src/calls.ts:134](https://github.com/leifriksheim/minca/blob/main/calls/src/calls.ts#L134)

What's going on with calls: `getState()`, or `state` from `useCalls`

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-around"></a> `around` | `readonly` | readonly [`CallAround`](https://minca.dev/api/calls/interfaces/CallAround.md)[] | Calls going on in spaces you have open, that you're not in | [packages/calls/src/calls.ts:140](https://github.com/leifriksheim/minca/blob/main/calls/src/calls.ts#L140) |
| <a id="property-current"></a> `current` | `readonly` | [`CurrentCall`](https://minca.dev/api/calls/interfaces/CurrentCall.md) \| `null` | The call you're in, or null | [packages/calls/src/calls.ts:136](https://github.com/leifriksheim/minca/blob/main/calls/src/calls.ts#L136) |
| <a id="property-rejoin"></a> `rejoin` | `readonly` | [`CallAround`](https://minca.dev/api/calls/interfaces/CallAround.md) \| `null` | The call you were in before this page loaded, while it's still going on | [packages/calls/src/calls.ts:142](https://github.com/leifriksheim/minca/blob/main/calls/src/calls.ts#L142) |
| <a id="property-ringing"></a> `ringing` | `readonly` | readonly [`IncomingCall`](https://minca.dev/api/calls/interfaces/IncomingCall.md)[] | Calls ringing you, to answer or decline by `id` | [packages/calls/src/calls.ts:138](https://github.com/leifriksheim/minca/blob/main/calls/src/calls.ts#L138) |
