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

# EditorComponentRegistry

`EditorComponentRegistry` is a list of custom components that can be passed to the `components` prop of [`EditorProvider`](/sdk/reference/editor-provider)

## Example

```tsx theme={null}
<EditorProvider
  components={{
    Select: CustomSelect,
    Switch: CustomSwitch,
  }}
/>
```

## Properties

| Key | Interface |
| - | - |
| `Select` | [SelectComponent](/sdk/reference/components/select-component) |
| `Switch` | [SwitchComponent](/sdk/reference/components/switch-component) |

> The set of overridable components will grow over time. If you need a component that isn't listed here, [let us know on Discord](https://discord.gg/yGmYCjkSr).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.