replace style.css by components

This commit is contained in:
2024-05-02 22:57:42 +03:00
parent 79bed2dae6
commit 3652b99f4c
13 changed files with 174 additions and 294 deletions

View File

@@ -1,15 +1,16 @@
import React from "react";
import { landing } from "../../assets/images";
import { Header1 } from "../common";
import { Link } from "../link";
import {
Header,
Wrapper,
CardHeader,
CardWrapper,
SubHeader,
Content,
CardImage,
Text,
CardText,
} from "./card.style";
export const Card = ({
@@ -20,24 +21,24 @@ export const Card = ({
link,
directionReverse,
}) => (
<Wrapper>
<Header>
<CardWrapper>
<CardHeader>
{title && (
<h1 className="h1">
<Header1>
<Link inheritColor href={link}>
{title}
</Link>
</h1>
</Header1>
)}
{subTitle && <SubHeader>{subTitle}</SubHeader>}
</Header>
</CardHeader>
<Content directionReverse={directionReverse}>
{image && (
<CardImage directionReverse={directionReverse} src={landing[image]} />
)}
<Text>{children}</Text>
<CardText>{children}</CardText>
</Content>
</Wrapper>
</CardWrapper>
);
Card.defaultProps = {