UNPKG

@pablo-amberflo/ui-kit-test

Version:

Amberflo UI Kit

39 lines (35 loc) 871 B
import React from "react"; import { styled } from "@mui/material/styles"; import { Button, Typography } from "@mui/material"; const StyledButton = styled(Button)({ color: "darkslategray", backgroundColor: "aliceblue", padding: 8, borderRadius: 4, }); const divStyle = { color: "blue", borderRadius: "20px 20px 20px 20px", border: "1px solid black", maxWidth: "150px", margin: "20px", padding: "10px", }; export const StyledComponent = (props) => { const { text, disabled, onClick } = props; return ( <div classes={divStyle}> <StyledButton disabled={disabled} onClick={onClick} color="primary" variant="contained" size="medium" > <Typography variant="button"> {text || "This is a styled component from MUI"} </Typography> </StyledButton> </div> ); };