{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "snapp-drag-feedback", "title": "Snapp Drag Feedback", "description": "Figma-aligned native drag preview, fixed-size insertion indicator, and status drop target for draggable Snapp interfaces.", "registryDependencies": [ "@snapp/snapp-theme", "@snapp/snapp-utils" ], "files": [ { "path": "registry/radix-nova/components/drag/drag-feedback.tsx", "content": "import * as React from \"react\"\n\nimport { cn } from \"@/lib/utils\"\nimport orderIcon from \"./order.svg\"\n\nconst DragPreview = React.forwardRef<\n HTMLDivElement,\n React.ComponentProps<\"div\"> & { icon: React.ReactNode }\n>(({ className, icon, children, ...props }, ref) => (\n