# useLocalStorage

[**@demox-labs/aleo-wallet-adapter-react**](https://docs.leo.app/aleo-wallet-adapter/packages/core/react/docs)

***

[@demox-labs/aleo-wallet-adapter-react](https://docs.leo.app/aleo-wallet-adapter/packages/core/react/docs) / useLocalStorage

## Function: useLocalStorage()

> **useLocalStorage**<`T`>(`key`, `defaultState`): \[`T`, `Dispatch`<`SetStateAction`<`T`>>]

Defined in: [useLocalStorage.ts:4](https://github.com/demox-labs/aleo-wallet-adapter/blob/818636b4a87a5b81f15303d0099057a3563c844a/packages/core/react/useLocalStorage.ts#L4)

### Type Parameters

#### T

`T`

### Parameters

#### key

`string`

#### defaultState

`T`

### Returns

\[`T`, `Dispatch`<`SetStateAction`<`T`>>]
