UNPKG

el-react-ui

Version:

Energylink React UI components

40 lines 2.4 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const styled_components_1 = __importDefault(require("styled-components")); const styled_system_1 = require("styled-system"); const Flex_1 = __importDefault(require("./Flex")); const utils_1 = require("../../utils"); const Button = styled_components_1.default(Flex_1.default)({ appearance: 'none', alignItems: 'center', boxShadow: 'none', display: 'inline-flex', position: 'relative', verticalAlign: 'top', '&:hover': { opacity: 0.75 }, '&:focus, &:active': { outline: 'none' }, '&[disabled]': { cursor: 'not-allowed' }, userSelect: 'none', cursor: 'pointer' }, styled_system_1.fontWeight, styled_system_1.borders, styled_system_1.buttonStyle, styled_system_1.variant({ key: 'buttons' }), utils_1.themed('Button')); Button.defaultProps = { as: 'button', fontSize: 3, height: '2.5em', px: 3, py: 2, border: 1, borderColor: 'base', color: 'base' }; exports.default = Button; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQnV0dG9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvYmFzZS9CdXR0b24udHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQ0EsMEVBQXVDO0FBQ3ZDLGlEQUEwRTtBQUUxRSxrREFBMEI7QUFDMUIsdUNBQXFDO0FBRXJDLE1BQU0sTUFBTSxHQUFvQiwyQkFBTSxDQUFDLGNBQUksQ0FBQyxDQUMxQztJQUNFLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLFVBQVUsRUFBRSxRQUFRO0lBQ3BCLFNBQVMsRUFBRSxNQUFNO0lBQ2pCLE9BQU8sRUFBRSxhQUFhO0lBQ3RCLFFBQVEsRUFBRSxVQUFVO0lBQ3BCLGFBQWEsRUFBRSxLQUFLO0lBQ3BCLFNBQVMsRUFBRTtRQUNULE9BQU8sRUFBRSxJQUFJO0tBQ2Q7SUFDRCxtQkFBbUIsRUFBRTtRQUNuQixPQUFPLEVBQUUsTUFBTTtLQUNoQjtJQUNELGFBQWEsRUFBRTtRQUNiLE1BQU0sRUFBRSxhQUFhO0tBQ3RCO0lBQ0QsVUFBVSxFQUFFLE1BQU07SUFDbEIsTUFBTSxFQUFFLFNBQVM7Q0FDbEIsRUFDRCwwQkFBVSxFQUNWLHVCQUFPLEVBQ1AsMkJBQVcsRUFDWCx1QkFBTyxDQUFDLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxDQUFDLEVBQzNCLGNBQU0sQ0FBQyxRQUFRLENBQUMsQ0FDakIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxZQUFZLEdBQUc7SUFDcEIsRUFBRSxFQUFFLFFBQVE7SUFDWixRQUFRLEVBQUUsQ0FBQztJQUNYLE1BQU0sRUFBRSxPQUFPO0lBQ2YsRUFBRSxFQUFFLENBQUM7SUFDTCxFQUFFLEVBQUUsQ0FBQztJQUNMLE1BQU0sRUFBRSxDQUFDO0lBQ1QsV0FBVyxFQUFFLE1BQU07SUFDbkIsS0FBSyxFQUFFLE1BQU07Q0FDZCxDQUFDO0FBRUYsa0JBQWUsTUFBTSxDQUFDIn0=