Add setting to hide widgets on failure

This commit is contained in:
Georges-Antoine Assi 2023-04-30 19:09:37 -04:00
parent 3d654e03c6
commit bd1c2b1881
No known key found for this signature in database
GPG key ID: E01F01B06E816D51
84 changed files with 103 additions and 93 deletions

View file

@ -1,8 +1,18 @@
import { useContext } from "react";
import Error from "./error";
import { SettingsContext } from "utils/contexts/settings";
export default function Container({ error = false, children, service }) {
const { settings } = useContext(SettingsContext);
if (error) {
return <Error error={error} />
if (settings.hideErrors || service.widget.hide_errors) {
return null;
}
return <Error service={service} error={error} />
}
let visibleChildren = children;