diff --git a/src/widgets/tandoor/component.jsx b/src/widgets/tandoor/component.jsx new file mode 100644 index 00000000..3c93e997 --- /dev/null +++ b/src/widgets/tandoor/component.jsx @@ -0,0 +1,32 @@ +import Container from "components/services/widget/container"; +import Block from "components/services/widget/block"; +import useWidgetAPI from "utils/proxy/use-widget-api"; + +export default function Component({ service }) { + const { widget } = service; + + const { data: spaceData, error: spaceError } = useWidgetAPI(widget, "space"); + const { data: keywordData, error: keywordError } = useWidgetAPI(widget, "keyword"); + + if (spaceError || keywordError) { + const finalError = spaceError ?? keywordError; + return ; + } + + if (!spaceData || !keywordData) { + return ( + + + + + + ); + } + return ( + + + + + + ); +}