@onwave/ui
Version:
onwave ui library
22 lines • 1.49 kB
JavaScript
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