schema-components - v3.7.0
    Preparing search index...

    Function SchemaView

    • Read-only schema renderer that is safe to use inside a React Server Component.

      Uses no context, state, or effects — the only hook called is useId(), which is RSC-safe. Always renders read-only; pair with SchemaComponent (which requires "use client") when an editable form is required. Because Server Components cannot read React context, the theme adapter is passed via the resolver prop rather than SchemaProvider.

      Type Parameters

      • T = unknown
      • SchemaRef extends string | undefined = undefined
      • Mode extends SchemaIoSide = "output"

      Parameters

      Returns ReactNode

      import { SchemaView } from "schema-components/react/SchemaView";

      export default async function Page() {
      const user = await getUser();
      return <SchemaView schema={userSchema} value={user} />;
      }