"use client";
import { type ReactNode } from "react";
import {
Renderer,
type ComponentRenderer,
type Spec,
StateProvider,
VisibilityProvider,
ActionProvider,
} from "@json-render/react";
import { registry, Fallback } from "./registry";
const fallback: ComponentRenderer = ({ element }) => (
);
export function ReportRenderer({
spec,
loading,
}: {
spec: Spec | null;
loading?: boolean;
}): ReactNode {
if (!spec) return null;
return (
);
}