# JustWeb3ContextProps

[**@justweb3/widget**](https://docs.justaname.id/sdk-reference/readme) • **Docs**

***

[@justweb3/widget](https://docs.justaname.id/sdk-reference/readme/interfaces/broken-reference) / JustWeb3ContextProps

## Interface: JustWeb3ContextProps

### Properties

#### config

> **config**: [`JustWeb3ProviderConfig`](https://docs.justaname.id/sdk-reference/readme/interfaces/justweb3providerconfig)

**Defined in**

[packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx:64](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx#L64)

***

#### handleJustWeb3Config()

> **handleJustWeb3Config**: (`config`) => `void`

**Parameters**

• **config**: [`JustWeb3ProviderConfig`](https://docs.justaname.id/sdk-reference/readme/interfaces/justweb3providerconfig)

**Returns**

`void`

**Defined in**

[packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx:61](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx#L61)

***

#### handleOpenEnsProfile()

> **handleOpenEnsProfile**: (`ens`, `chainId`?) => `void`

**Parameters**

• **ens**: `string`

• **chainId?**: `ChainId`

**Returns**

`void`

**Defined in**

[packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx:62](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx#L62)

***

#### handleOpenSignInDialog()

> **handleOpenSignInDialog**: (`open`) => `void`

**Parameters**

• **open**: `boolean`

**Returns**

`void`

**Defined in**

[packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx:57](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx#L57)

***

#### handleUpdateRecords()

> **handleUpdateRecords**: (`records`) => `Promise`<`void`>

**Parameters**

• **records**: [`UpdateRecordsParams`](https://docs.justaname.id/sdk-reference/readme/type-aliases/updaterecordsparams) & `object`

**Returns**

`Promise`<`void`>

**Defined in**

[packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx:58](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx#L58)

***

#### isSignInOpen

> **isSignInOpen**: `boolean`

**Defined in**

[packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx:63](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx#L63)

***

#### mApps

> **mApps**: `string`\[]

**Defined in**

[packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx:66](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx#L66)

***

#### plugins

> **plugins**: [`JustaPlugin`](https://docs.justaname.id/sdk-reference/readme/interfaces/justaplugin)\[]

**Defined in**

[packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx:65](https://github.com/JustaName-id/JustaName-sdk/blob/dc845c10af242e3ca87d95ef392516ac0bfa8b95/packages/@justweb3/widget/src/lib/providers/JustWeb3Provider/index.tsx#L65)
