diff --git a/src/features/reply-form/index.tsx b/src/features/reply-form/index.tsx index 84ac0b1..136952e 100644 --- a/src/features/reply-form/index.tsx +++ b/src/features/reply-form/index.tsx @@ -10,7 +10,7 @@ import cls from './index.module.scss'; // @ts-ignore export interface ReplyFormProps extends FormHTMLAttributes { postId: string; - maxLength?: number; + maxLength: number; onSubmit?: (payload: {postId: string; value: string}) => void; } diff --git a/src/pages/discussion/page.module.scss b/src/pages/discussion/page.module.scss index 132e089..43eb6ec 100644 --- a/src/pages/discussion/page.module.scss +++ b/src/pages/discussion/page.module.scss @@ -1,5 +1,4 @@ .head { display: flex; flex-direction: column; - margin-bottom: 50px; } diff --git a/src/pages/discussion/page.tsx b/src/pages/discussion/page.tsx index 9c1701f..d8369b7 100644 --- a/src/pages/discussion/page.tsx +++ b/src/pages/discussion/page.tsx @@ -2,6 +2,8 @@ import {useList, useUnit} from 'effector-react'; import {Post} from '~/widgets/post'; +import {ReplyForm} from '~/features/reply-form'; + import {Container, ContainerSize, Page, Text, TextSize} from '~/shared/ui'; import {Card, CardSize} from '~/shared/ui/card'; @@ -50,7 +52,13 @@ export const DiscussionPage = () => { - {comments} + + {comments} + + + + + ); }; diff --git a/src/shared/ui/text-area/index.module.scss b/src/shared/ui/text-area/index.module.scss index aefbfba..1bc1f54 100644 --- a/src/shared/ui/text-area/index.module.scss +++ b/src/shared/ui/text-area/index.module.scss @@ -8,9 +8,10 @@ width: 100%; height: auto; min-height: 80px; - padding: 20px; + padding: 15px; border-radius: 10px; - background-color: var(--color-gray-dark); + background-color: var(--color-black); color: var(--color-gray-lightest); font: var(--font-s); + border: 1px solid rgba(255 255 255 / 7%); } diff --git a/src/shared/ui/text-area/index.tsx b/src/shared/ui/text-area/index.tsx index 512b8f4..3ae5c3a 100644 --- a/src/shared/ui/text-area/index.tsx +++ b/src/shared/ui/text-area/index.tsx @@ -24,6 +24,10 @@ export const TextArea = (props: TextAreaProps) => {