| 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>; | |
| }; | |