import styled from 'styled-components'; import { ITable } from '.'; const StyledTable = styled.div` border: 1px solid var(--border-color); font-size: 20px; border-radius: var(--radius-md); `; const CommonRow = styled.div` display: grid; grid-template-columns: ${(props) => props.columns}; column-gap: 10px; align-items: center; justify-items: center; `; const StyledBody = styled.div` font-size: var(--fs-sm-x); `; const StyledRow = styled(CommonRow)` padding: 20px; &:not(:last-child) { border-bottom: 1px solid var(--border-color); } `; const StyledHeader = styled(CommonRow)` padding: 10px 20px; border-bottom: 1px solid var(--border-color); background-color: var(--header-table-color); border-top-left-radius: var(--radius-md); border-top-right-radius: var(--radius-md); font-size: var(--fs-sm); text-transform: capitalize; font-weight: 600; `; export { StyledBody, StyledHeader, StyledRow, StyledTable };