'use client' import { ChevronLeft, ChevronRight, ChevronsLeft, ChevronsRight, Trash2 } from 'lucide-react' import { EMPTY_CONTROL } from './components/helpers' import { ControlForm } from './components/ControlForm' import { ControlDetail } from './components/ControlDetail' import { ReviewCompare } from './components/ReviewCompare' import { V1CompareView } from './components/V1CompareView' import { GeneratorModal } from './components/GeneratorModal' import { ControlsHeader } from './components/ControlsHeader' import { ControlListItem } from './components/ControlListItem' import { useControlLibrary } from './components/useControlLibrary' import { BACKEND_URL } from './components/helpers' export default function ControlLibraryPage() { const lib = useControlLibrary() if (lib.loading && lib.controls.length === 0) { return (
{lib.error}