Files
web2.0-frontend/src/components/AsideSection/AsideSection.tsx
T
2020-07-03 15:15:56 +03:00

26 lines
649 B
TypeScript

import React from "react";
import "./AsideSection.scss";
import ColorDiv, { ColorDivProps } from "../ColorDiv/ColorDiv";
export interface AsideSectionProps {
className?: string;
}
export interface AsideSectionState { }
class AsideSection extends React.Component<AsideSectionProps & ColorDivProps, AsideSectionState> {
render() {
const { children, className, ...props } = this.props;
const classNames = [
"aside-section",
];
if (className) classNames.push(className);
return (
<ColorDiv className={classNames.join(" ")} {...props}>
{children}
</ColorDiv>
);
}
}
export default AsideSection;