---
url: "https://vueda.dev/v3/reference/api/js/use/useModelConfig/types/ModelConfigRawState.md"
title: "ModelConfigRawState"
---

# ModelConfigRawState

## Properties

### app {#app}

The app name being used.

Type: `string | Ref`

Source: `client/lib/use/useModelConfig.js:34`

### clearError {#clearError}

Clear the error.

Type: `() => void`

Source: `client/lib/use/useModelConfig.js:40`

### config {#config}

The model config.

Type: [ModelConfig](/v3/reference/api/js/stores/storeModelConfig/types/ModelConfig.md)

Source: `client/lib/use/useModelConfig.js:42`

### effectScope {#effectScope}

The effect scope for the instance.

Type: `EffectScope`

Source: `client/lib/use/useModelConfig.js:43`

### error {#error}

The error that occurred while loading the model config.

Type: `Error`

Source: `client/lib/use/useModelConfig.js:38`

### errored {#errored}

True if an error occurred while loading the model config.

Type: `boolean`

Source: `client/lib/use/useModelConfig.js:39`

### info {#info}

The model info.

Type: [ModelInfo](/v3/reference/api/js/stores/storeModelInfo/types/ModelInfo.md)

Source: `client/lib/use/useModelConfig.js:41`

### loading {#loading}

True if the model config is loading.

Type: `boolean`

Source: `client/lib/use/useModelConfig.js:37`

### model {#model}

The model name being used.

Type: `string | Ref`

Source: `client/lib/use/useModelConfig.js:35`

### view {#view}

The view being used, if any.

Type: `string | Ref`

Source: `client/lib/use/useModelConfig.js:36`

## Source

`client/lib/use/useModelConfig.js:33`
