[**Kvaser CanKing GUI Extensions SDK v7.5.1**](../../README.md)

***

[Kvaser CanKing GUI Extensions SDK](../../modules.md) / [hooks](../README.md) / useMeasurementSetupState

# Function: useMeasurementSetupState()

> **useMeasurementSetupState**(): [`IMeasurementSetupContext`](../interfaces/IMeasurementSetupContext.md)

A hook for the measurement setup state.

## Returns

[`IMeasurementSetupContext`](../interfaces/IMeasurementSetupContext.md)

The measurement setup state.

## Example

```
const { measurementSetup, isLoaded, error } = useMeasurementSetupState();

if (!isLoaded) return <Loading />;
if (error) return <ErrorView error={error} />;
// measurementSetup is now safe to use
```
