From b9805526d98968dba237081c5acd86e401b0f85d Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Tue, 3 Dec 2019 17:53:34 +0700 Subject: [PATCH] placeholders --- src/components/node/CommentForm/index.tsx | 4 ++++ src/constants/phrases.ts | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/src/components/node/CommentForm/index.tsx b/src/components/node/CommentForm/index.tsx index 545d5289..75c4ce86 100644 --- a/src/components/node/CommentForm/index.tsx +++ b/src/components/node/CommentForm/index.tsx @@ -21,6 +21,7 @@ import { SortableImageGrid } from '~/components/editors/SortableImageGrid'; import { moveArrItem } from '~/utils/fn'; import { SortEnd } from 'react-sortable-hoc'; import { SortableAudioGrid } from '~/components/editors/SortableAudioGrid'; +import { getRandomPhrase } from '~/constants/phrases'; const mapStateToProps = (state: IState) => ({ node: selectNode(state), @@ -201,6 +202,8 @@ const CommentFormUnconnected: FC = ({ nodeCancelCommentEdit(id); }, [nodeCancelCommentEdit, comment.id]); + const placeholder = getRandomPhrase('SIMPLE'); + return (
@@ -209,6 +212,7 @@ const CommentFormUnconnected: FC = ({ handler={onInput} onKeyDown={onKeyDown} disabled={is_sending_comment} + placeholder={placeholder} minRows={2} />
diff --git a/src/constants/phrases.ts b/src/constants/phrases.ts index 998b19eb..e1d13fb3 100644 --- a/src/constants/phrases.ts +++ b/src/constants/phrases.ts @@ -1,6 +1,24 @@ import { useMemo } from 'react'; export const PHRASES = { + SIMPLE: [ + 'Ответ на твоё одиночество кроется в одиночестве. Удивительно? Нет.', + 'Ах, Боря, Боренька, неужели это всё, на что мы с тобою способны?', + 'Божечки, сколько же здесь хурмы!', + 'Вот и я о том же.', + 'Нелепая начинка сайта говорит с тобой. Выйди на улицу, иди вперёд до тех пор, пока не надоест, а потом возвращайся назад. Чувсвуешь? Вот оно.', + 'Вы только что выиграли игру. Примите наши поздравления.', + 'Помогите, эти люди похитили меня и заставляют делать сайты.', + 'Простите, мне было слишком грустно, когда я писал это.', + 'К чёрту всё, давайте веселиться!', + 'Если Вы ищете повод бросить всё и начать праздновать, то это он и есть.', + 'Я думал, будет весело. Что тут у вас происходит? Оу.', + 'Бла-бла-бла...', + 'Постарайтесь ничего не трогать, пока что-нибудь не сломалось.', + 'Роботы, несомненно, изредка видят сны об электроовцах. И не только.', + 'Постарайтесь забыть о хурме как можно скорее. Хурма пагубна и коварна.', + 'Возможно, именно сейчас вы спите, и всё происходящее - лишь глупый сон. Но подумайте, стоит ли щипать себя почём зря?', + ], BORIS_TITLE: ['Снова вместе', 'Я видел это во сне', 'Что тут у нас?'], NOTHING_HERE: [ 'Тут пусто и одиноко',