# Function: useRecord()

```ts
function useRecord<T>(spaceId, key): 
  | NodeRecord<T>
  | null
  | undefined;
```

Defined in: [packages/react/src/use-space.ts:26](https://github.com/leifriksheim/minca/blob/main/react/src/use-space.ts#L26)

A record's current version: undefined while loading, null when there is none.

## Type Parameters

| Type Parameter | Default type |
| ------ | ------ |
| <a id="type-parameter-t"></a> `T` | `unknown` |

## Parameters

| Parameter | Type |
| ------ | ------ |
| `spaceId` | `string` |
| `key` | `string` |

## Returns

  \| [`NodeRecord`](https://minca.dev/api/core/interfaces/NodeRecord.md)\<`T`\>
  \| `null`
  \| `undefined`
