UNPKG

@onwave/ui

Version:
22 lines 1.49 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 styled from "@emotion/styled"; import React from "react"; export var BaseButton = function (_a) { var children = _a.children, backgroundColor = _a.backgroundColor, color = _a.color, size = _a.size, onClick = _a.onClick; return (React.createElement(Content, { backgroundColor: backgroundColor, textColor: color, size: size, onClick: onClick }, children)); }; var Content = styled.div(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n display: inline-block;\n padding: 12px 24px 12px 24px;\n border-radius: 50px;\n background-color: ", ";\n color: ", ";\n font-size: ", "px;\n cursor: pointer;\n"], ["\n display: inline-block;\n padding: 12px 24px 12px 24px;\n border-radius: 50px;\n background-color: ", ";\n color: ", ";\n font-size: ", "px;\n cursor: pointer;\n"])), function (_a) { var backgroundColor = _a.backgroundColor; return backgroundColor !== null && backgroundColor !== void 0 ? backgroundColor : "#ff4545"; }, function (_a) { var textColor = _a.textColor; return textColor !== null && textColor !== void 0 ? textColor : "white"; }, function (_a) { var size = _a.size; return size !== null && size !== void 0 ? size : "36"; }); var templateObject_1; //# sourceMappingURL=index.js.map