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

# Type Alias: UseOpenmrsSWROptions

> **UseOpenmrsSWROptions** = `object`

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

## Properties

### abortController?

> `optional` **abortController**: `AbortController`

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

***

### fetchInit?

> `optional` **fetchInit**: [`FetchConfig`](../interfaces/FetchConfig.md)

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

***

### swrConfig?

> `optional` **swrConfig**: `SWRConfiguration`

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

***

### url?

> `optional` **url**: `string` \| (`key`) => `string`

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