[**@twipped/hooks**](../../README.md) • **Docs**

***

# Interface: StatedContextObject\<T\>

## Type parameters

• **T**

= any

## Properties

### contextState

> **contextState**: `T`

#### Source

[hooks/StatedContext.js:12](https://github.com/Twipped/hooks/blob/main/hooks/StatedContext.js#L12)

***

### getContextState()

> **getContextState**: () => `T`

#### Returns

`T`

#### Source

[hooks/StatedContext.js:14](https://github.com/Twipped/hooks/blob/main/hooks/StatedContext.js#L14)

***

### setContextState()

> **setContextState**: (`value`) => `void`

#### Parameters

• **value**: `T`

#### Returns

`void`

#### Source

[hooks/StatedContext.js:13](https://github.com/Twipped/hooks/blob/main/hooks/StatedContext.js#L13)
