UNPKG

opendash

Version:

open.DASH data visualization framework

27 lines 1.6 kB
var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } return cooked; }; import * as React from "react"; import styled from "styled-components"; import { useTranslation } from ".."; import { Button, Divider } from "antd"; var Container = styled.div(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n padding: 24px;\n"], ["\n padding: 24px;\n"]))); var Message = styled.div(templateObject_2 || (templateObject_2 = __makeTemplateObject([""], [""]))); var Actions = styled.div(templateObject_3 || (templateObject_3 = __makeTemplateObject(["\n & > button {\n margin-right: 24px;\n }\n"], ["\n & > button {\n margin-right: 24px;\n }\n"]))); export var ErrorLayout = function (_a) { var children = _a.children, reset = _a.reset; var t = useTranslation(["opendash"])[0]; return (React.createElement(Container, null, React.createElement(Message, null, children), React.createElement(Divider, null), React.createElement(Actions, null, React.createElement(Button, { type: "primary", children: t("error.reload"), onClick: function (e) { reset(false); } }), React.createElement(Button, { children: t("error.reset"), onClick: function (e) { reset(true); } })))); }; var templateObject_1, templateObject_2, templateObject_3; //# sourceMappingURL=ErrorBoundary.layout.js.map