---
title: Function: useProduct
slug: chord-ui/function-useproduct
docTags: 
createdAt: 2023-11-06T15:03:31.904Z
---

[react-autonomy](docId\:zoZ6W56ubpPACr0PO0GLS).useProduct

▸ **useProduct**(): [`UseProduct`](docId:6wUke1L0VO8XAwPY0FV8L)

The `useProduct` hook returns a set of functions for product-related operations.



```javascript
import { useProduct } from '@chordcommerce/react-autonomy'

const NotifyWhenBackInStockButton = ({ email, product }) => {
  const { createStockRequest } = useProduct()

  const onClick = () => createStockRequest({ email, product })

  return <button onClick={onClick}>Notify</button>
}
```

### Returns

[`UseProduct`](docId:6wUke1L0VO8XAwPY0FV8L)

### Defined in

[packages/react-autonomy/src/hooks/use-product.ts:42](https://github.com/chordcommerce/chord-ui/blob/2b105e1/packages/react-autonomy/src/hooks/use-product.ts#L42)
