Classes

c
UnresolvedSuspenseError(component: Component<never>)

A rendered tree holds a pending <Suspense> boundary. Buffered rendering serves only the fallback — with a 200 and no error — so it is refused by name instead of silently shipping a loading placeholder forever. Streaming resolution is deferred to a follow-up milestone; the remedy today is to move the <Suspense> boundary out of the rendered tree.

c
ViewRenderError(
component: Component<never>,
reason: string,
options?: ErrorOptions
)

A view component threw while rendering, or returned undefined — almost always a missing return, since null and false are the deliberate render-nothing values and yield an empty string. A failure raised from a throwing component carries the original as cause, so the underlying fault is never swallowed.

Functions

Type Aliases

Usage

import * as View_rendering_plugin___server_rendered_HTML_as_a_capability___Registers_an__IViewEngine__under__CAPABILITIES_VIEW__so_a_handler_can_answer_with_HTML_it_did_not_concatenate_by_hand__a_view_is_named_by_reference__a_component_the_application_already_has___JSX_or_an__html__tagged_template___never_by_path__so_there_is_no_view_resolver_and_no_filesystem_lookup__Two_zero_new_dependency_arms_ship____hono_jsx______hono_html____plus_a___custom___arm_for_any_engine_that_adapts_its_templates_to__Component_P___functions___Every_export_here_is_public_API_and_documented_in_PUBLIC_API_md__AI_GUIDELINES__10__ from "view-plugin/src/index.ts";