> ## Documentation Index
> Fetch the complete documentation index at: https://armory.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Combine Hooks

> Compose multiple hooks and hook arrays into one list

```typescript theme={null}
import { combineHooks, Logger, PaymentPreference } from '@armory-sh/client-hooks';

const hooks = combineHooks(
  PaymentPreference.chain(['base']),
  [PaymentPreference.token(['USDC'])],
  PaymentPreference.cheapest(),
  Logger.console(),
  null
);
```
