2023-04-03 10:52:06 +00:00
|
|
|
import styled, { css } from "styled-components";
|
|
|
|
|
|
|
|
const StyledAlertComponent = styled.div`
|
|
|
|
position: relative;
|
2023-04-03 12:42:51 +00:00
|
|
|
border: ${(props) => `1px solid ${props.borderColor}`};
|
2023-04-03 10:52:06 +00:00
|
|
|
border-radius: 6px;
|
|
|
|
padding: 12px;
|
2023-04-03 12:42:51 +00:00
|
|
|
${(props) => !!props.onClick && "cursor:pointer"};
|
2023-04-03 10:52:06 +00:00
|
|
|
display: grid;
|
|
|
|
|
|
|
|
grid-template-columns: ${(props) =>
|
|
|
|
props.needArrowIcon ? "1fr 16px" : "1fr"};
|
|
|
|
|
|
|
|
.alert-component_title {
|
2023-04-03 12:42:51 +00:00
|
|
|
color: ${(props) => props.titleColor};
|
2023-04-03 10:52:06 +00:00
|
|
|
}
|
|
|
|
.alert-component_icons {
|
|
|
|
margin: auto 0;
|
|
|
|
}
|
|
|
|
`;
|
|
|
|
|
|
|
|
export { StyledAlertComponent };
|