MCPcopy Index your code
hub / github.com/chriskitson/react-drag-drop-layout-builder

github.com/chriskitson/react-drag-drop-layout-builder @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
31 symbols 47 edges 24 files 1 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IBuilderState (Interface)
(no doc)
src/builder/BuilderLayout.tsx
IDroppableComponent (Interface)
(no doc)
src/builder/components/droppable/DroppableComponent.tsx
IGridComponent (Interface)
(no doc)
src/builder/components/grid/GridComponent.tsx
IGridItemComponent (Interface)
(no doc)
src/builder/components/grid-item/GridItemComponent.tsx
IContentComponent (Interface)
(no doc)
src/builder/components/content/ContentComponent.tsx

Core symbols most depended-on inside this repo

onDragOver
called by 1
src/builder/BuilderLayout.tsx
generateComponent
called by 1
src/builder/BuilderLayout.tsx
getMatGridSizeClass
called by 1
src/builder/components/grid-item/GridItemComponent.tsx
constructor
called by 0
src/builder/BuilderLayout.tsx
render
called by 0
src/builder/BuilderLayout.tsx
onDragStart
called by 0
src/builder/BuilderLayout.tsx
onDragDrop
called by 0
src/builder/BuilderLayout.tsx
DroppableComponent
called by 0
src/builder/components/droppable/DroppableComponent.tsx

Shape

Interface 11
Function 8
Method 7
Class 4
Enum 1

Languages

TypeScript100%

Modules by API surface

src/builder/BuilderLayout.tsx9 symbols
src/builder/components/content-builder/ContentBuilderComponent.tsx4 symbols
src/builder/components/grid-item/GridItemComponent.tsx3 symbols
src/builder/components/grid/GridComponent.tsx2 symbols
src/builder/components/droppable/DroppableComponent.tsx2 symbols
src/builder/components/draggable/DraggableComponent.tsx2 symbols
src/builder/components/content/ContentComponent.tsx2 symbols
src/builder/components/content-builder/ContentBuilderGridComponent.tsx2 symbols
src/builder/components/content-builder/ContentBuilderDraggableComponent.tsx2 symbols
src/builder/interfaces/IContent.ts1 symbols
src/builder/interfaces/IComponentType.ts1 symbols
src/builder/interfaces/IComponent.ts1 symbols

For agents

$ claude mcp add react-drag-drop-layout-builder \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact