plugins/app: no longer throw if dialog API is not available in dialog display

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2025-03-03 10:44:47 +01:00
parent cce8467e80
commit 3ae0ea4936
+3 -3
View File
@@ -109,9 +109,9 @@ export const dialogDisplayAppRootElement =
factory(originalFactory, { apis }) {
const dialogApi = apis.get(dialogApiRef);
if (!isInternalDialogApi(dialogApi)) {
throw new Error(
`Invalid dialog API implementation, dialog API has been overridden without also overriding the dialog-display element, got ${dialogApi}`,
);
return originalFactory({
element: <React.Fragment />,
});
}
return originalFactory({
element: <DialogDisplay dialogApi={dialogApi} />,