ViewActionNotFound
Overview
Error view displayed when a requested model action route does not exist. Composes SystemMessageCard(tone="info") with a "404" crest showing the unrecognized app/model/action key, a TriedUrlCallout highlighting the action segment as the error, a SuggestionList(shape="action") listing the closest model's actions by route name, sorted by string similarity to the tried action (detail actions only when the tried route has a pk, which their links reuse), a DiagnosticStrip debug footer, and a Back + Browse all actions actions row. HTTP verb chips in the action shape remain empty until the server exposes per-action verb metadata.
Theme entry: ViewActionNotFound
Props
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| iconOverride | Object | null | A partial icon registry ({ [componentName]: { [iconName]: { component, props } } }) merged with inherited and default icon entries; scopes icon overrides to this component and its descendants. | |
| themeOverride | Object | null | A partial ThemeObject keyed by component name, merged over this component's theme and provided to descendants. | |
| diagnostics | { label: string, value: string }[] | [] | Extra rows appended to the DiagnosticStrip (after the route row). |
Slots
| Name | Scoped | Description |
|---|---|---|
blurb | blurb Override the default explanatory paragraph beneath the crest. | |
actions | actions Override the default Back / Browse all actions button row. |
Source
client/lib/views/ViewActionNotFound.vue