import type * as React from 'react' import { Button } from '@admin/components/ui/button' import { Card, CardContent, CardFooter } from '@admin/components/ui/card' import { Skeleton } from '@admin/components/ui/skeleton' import { useSortable } from '@dnd-kit/sortable' import { CSS } from '@dnd-kit/utilities' import { GripVertical } from 'lucide-react' export function SortableGalleryItem({ id, disabled, children }: { id: string disabled?: boolean children: React.ReactNode }) { const { attributes, listeners, setNodeRef, transform, transition, isDragging } = useSortable({ id, disabled }) return (