From 1afc9feb94c0cb4c8470dbafa74480c9a01396f1 Mon Sep 17 00:00:00 2001 From: "Timothy J. Aveni" Date: Tue, 15 Sep 2026 17:27:38 -0700 Subject: [PATCH] Name optional component error notifications extraErrorAction --- src/bindings/react-platform.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bindings/react-platform.ts b/src/bindings/react-platform.ts index 0d3a997..09e8977 100644 --- a/src/bindings/react-platform.ts +++ b/src/bindings/react-platform.ts @@ -28,7 +28,8 @@ declare module "@quixos/web-studio-react-runtime" { fallback?: React.ReactNode; className?: string; style?: React.CSSProperties; - onError?: (error: Error) => void; + /** Optional extra action. The host still displays and reports errors by default. */ + extraErrorAction?: (error: Error) => void; }; export type ReactComponentImplementationProps = { camino: CaminoProps; @@ -45,7 +46,7 @@ declare module "@quixos/web-studio-react-runtime" { interfaceRevisionId: string, operationId: string, value?: unknown, - options?: {clientMutationId?: string}, + options?: {clientMutationId?: string; signal?: AbortSignal}, ) => Promise; export const h: typeof React.createElement; export const useLiveField: (