# makeQueryAtom

Creates an atom factory that executes a bound SDK Effect action and returns an `AsyncResult` atom.

## Import

```ts
import { makeQueryAtom } from "@ensforge/react/atoms";
```

## Usage

```ts
const getProfileAtom = makeQueryAtom("profile", (sdk) => sdk.records.getRecords);
```

## Parameters

The first argument is the reactivity group. The second selects a bound SDK action with an `.effect`
method.

## Return Type

`EnsAtomFactory<Parameters, Success, Failure>`

The factory receives an SDK, action parameters, and optional `EnsAtomOptions<Failure>`.
