# childrenToString

**Kind:** Function

**Source:** [`src/jsx/components.ts`](https://github.com/honojs/hono/blob/main/src/jsx/components.ts#L14)

**Part of:** [Jsx](subsystem-src-jsx)

## Signature

```ts
async function childrenToString(children: Child[]): Promise<HtmlEscapedString[]>
```

## Parameters

| Name | Type |
|---|---|
| `children` | `Child[]` |

**Returns:** `Promise<HtmlEscapedString[]>`

## Relationships

- IMPORTS → `html`
- IMPORTS → `HtmlEscapedCallbackPhase`
- IMPORTS → `resolveCallback`
- IMPORTS → `Fragment`
- IMPORTS → `DOM_RENDERER`
- IMPORTS → `captureRenderContext`
- IMPORTS → `useContext`
- IMPORTS → `ErrorBoundary`
- IMPORTS → `StreamingContext`

## Used by

1 reference from 1 file. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (1)

- `StreamingContext` — `src/jsx/streaming.ts`:30
