@activecollab/components
Version:
ActiveCollab Components
31 lines • 1.18 kB
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose";
const _excluded = ["title", "description", "src", "alt", "children"];
import React from "react";
import { Container, Description, SubContainer, Title, StyledImg } from "./EmptySlate.styles";
import { EmptySlateFooter } from "./EmptySlateFooter";
export const EmptySlate = _ref => {
let {
title,
description,
src,
alt,
children
} = _ref,
rest = _objectWithoutPropertiesLoose(_ref, _excluded);
return /*#__PURE__*/React.createElement(Container, _extends({}, rest, {
role: "status"
}), /*#__PURE__*/React.createElement(StyledImg, {
src: src,
alt: alt
}), /*#__PURE__*/React.createElement(SubContainer, null, /*#__PURE__*/React.createElement(Title, {
weight: "light",
variant: "Title 1"
}, title), description && /*#__PURE__*/React.createElement(Description, {
color: "tertiary",
variant: "Body 1"
}, description), children));
};
EmptySlate.Footer = EmptySlateFooter;
EmptySlate.displayName = "EmptySlate";
//# sourceMappingURL=EmptySlate.js.map