File size: 513 Bytes
41a71fd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import { FC, ReactNode } from 'react';
import { classNames } from '@/shared/lib/classNames/classNames';
import cls from './Wrapper.module.scss';
export enum ThemeWrapper {
PRIMARY = 'primary',
}
interface WrapperProps {
className?: string;
theme?: ThemeWrapper;
children: ReactNode;
}
export const Wrapper: FC<WrapperProps> = props => {
const { className, children, theme = '' } = props;
return <div className={classNames(cls.Wrapper, {}, [className, cls[theme]])}>{children}</div>;
};
|