# UseDataSetsProps

Defined in: [synapse-react/src/warm-storage/use-data-sets.ts:20](https://github.com/FilOzone/synapse-sdk/blob/a3c661408bf8b3cb47684059a425c07b9ae50a64/packages/synapse-react/src/warm-storage/use-data-sets.ts#L20)

## Type Parameters

| Type Parameter | Default type |
| ------ | ------ |
| `IncludePieces` *extends* `boolean` | `true` |

## Properties

### address?

> `optional` **address?**: `` `0x${string}` ``

Defined in: [synapse-react/src/warm-storage/use-data-sets.ts:21](https://github.com/FilOzone/synapse-sdk/blob/a3c661408bf8b3cb47684059a425c07b9ae50a64/packages/synapse-react/src/warm-storage/use-data-sets.ts#L21)

***

### chainId?

> `optional` **chainId?**: `number`

Defined in: [synapse-react/src/warm-storage/use-data-sets.ts:25](https://github.com/FilOzone/synapse-sdk/blob/a3c661408bf8b3cb47684059a425c07b9ae50a64/packages/synapse-react/src/warm-storage/use-data-sets.ts#L25)

The chain id to read from. If not provided, the connected chain will be used.

***

### includePieces?

> `optional` **includePieces?**: `IncludePieces`

Defined in: [synapse-react/src/warm-storage/use-data-sets.ts:32](https://github.com/FilOzone/synapse-sdk/blob/a3c661408bf8b3cb47684059a425c07b9ae50a64/packages/synapse-react/src/warm-storage/use-data-sets.ts#L32)

Whether to load the pieces of every data set. Each data set costs at least one extra RPC call.
Set it to `false` for list views that only need the data sets (`hasActivePieces` tells whether a data set has pieces).

#### Default

```ts
true
```

***

### query?

> `optional` **query?**: [`Omit`](https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys)\<`UseQueryOptions`\<[`UseDataSetsResult`](/reference/filoz/synapse-react/type-aliases/usedatasetsresult/)\<`IncludePieces`\>, [`Error`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error), [`UseDataSetsResult`](/reference/filoz/synapse-react/type-aliases/usedatasetsresult/)\<`IncludePieces`\>, readonly `unknown`[]\>, `"queryKey"` \| `"queryFn"`\>

Defined in: [synapse-react/src/warm-storage/use-data-sets.ts:33](https://github.com/FilOzone/synapse-sdk/blob/a3c661408bf8b3cb47684059a425c07b9ae50a64/packages/synapse-react/src/warm-storage/use-data-sets.ts#L33)