---
url: "https://vueda.dev/v3/reference/api/js/utils/columnLookups.md"
title: "utils/columnLookups"
---

# utils/columnLookups

## Overview

Registry of all available list column adapter components. Mirrors `formLookups.js` (fields/widgets). String-keyed so model config and the `columnComponents` prop can reference an adapter by name without importing the component.

## Properties

### availableColumns {#availableColumns}

Available list column adapters, keyed by name.

`ColumnText` is imported directly (not lazy) because it is the universal
fallback rendered by most cells; code-splitting it would add a load tick to
the common path. Heavier, type-specific adapters (added in later phases) are
lazily loaded.

Type: `object`

Source: `client/lib/utils/columnLookups.js:24`

## Types

### [ColumnComponent](/v3/reference/api/js/utils/columnLookups/types/ColumnComponent.md)

`ColumnComponent = Component | () => Promise`

## Source

`client/lib/utils/columnLookups.js:1`
