[O3 Framework](../API.md) / OpenmrsAppContextProps

# Interface: OpenmrsAppContextProps\<T\>

Defined in: [packages/framework/esm-react-utils/src/OpenmrsContext.ts:4](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-react-utils/src/OpenmrsContext.ts#L4)

## Type Parameters

### T

`T` *extends* `NonNullable`\<`object`\> = `NonNullable`\<`object`\>

## Properties

### namespace

> **namespace**: `string`

Defined in: [packages/framework/esm-react-utils/src/OpenmrsContext.ts:6](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-react-utils/src/OpenmrsContext.ts#L6)

the namespace that this component defines

***

### value?

> `optional` **value**: `T`

Defined in: [packages/framework/esm-react-utils/src/OpenmrsContext.ts:8](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-react-utils/src/OpenmrsContext.ts#L8)

used to control the value associated with the namespace
