# GenericDirectiveEditor

**Kind:** Component

**Source:** [`atloria-monorepo/packages/editor/src/directive-editors/GenericDirectiveEditor.tsx`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/editor/src/directive-editors/GenericDirectiveEditor.tsx#L17)

## Props

| Name | Type | Required | Default |
|---|---|---|---|
| `mdastNode` | `any` | ✓ | - |
| `descriptor` | `any` | ✓ | - |

## Diagram

```mermaid
graph TD
    component_GenericDirectiveEditor_3317ab78["GenericDirectiveEditor"]
    class component_GenericDirectiveEditor_3317ab78 rootComponent
```

## Relationships

- RENDERS → `PropertyPopover`
- RENDERS → `NestedLexicalEditor`
- USES_HOOK → `useMdastNodeUpdater`
- USES_HOOK → `useMemo`
- USES_HOOK → `useCallback`
