1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 04:46:40 +07:00

added more toasts

This commit is contained in:
Fedor Katurov 2022-01-04 21:22:44 +07:00
parent 39e801f6f3
commit e24ea4afeb
5 changed files with 56 additions and 21 deletions

View file

@ -46,16 +46,16 @@ export const ERRORS = {
};
export const ERROR_LITERAL = {
[ERRORS.NOT_AN_EMAIL]: 'Введите правильный e-mail',
[ERRORS.TOO_SHIRT]: 'Добавьте хоть что-нибудь',
[ERRORS.NOT_AN_EMAIL]: 'Введи правильный e-mail',
[ERRORS.TOO_SHIRT]: 'Добавь хоть что-нибудь',
[ERRORS.NO_COMMENTS]: 'Комментариев пока нет',
[ERRORS.EMPTY_RESPONSE]: 'Пустой ответ сервера',
[ERRORS.FILES_REQUIRED]: 'Добавьте файлы',
[ERRORS.FILES_REQUIRED]: 'Добавь файлы',
[ERRORS.TEXT_REQUIRED]: 'Нужно немного текста',
[ERRORS.UNKNOWN_NODE_TYPE]: 'Неизвестный тип поста',
[ERRORS.URL_INVALID]: 'Неизвестный адрес',
[ERRORS.FILES_AUDIO_REQUIRED]: 'Нужна хотя бы одна песня',
[ERRORS.NOT_ENOUGH_RIGHTS]: 'У вас недостаточно прав',
[ERRORS.NOT_ENOUGH_RIGHTS]: 'У тебя недостаточно прав',
[ERRORS.INCORRECT_DATA]: 'Недопустимые данные',
[ERRORS.IMAGE_CONVERSION_FAILED]: 'Не удалось изменить изображение',
[ERRORS.USER_NOT_FOUND]: 'Пользователь не найден',

View file

@ -1,6 +1,8 @@
import { useMemo } from 'react';
export const PHRASES = {
WELCOME: ['Ого! Кто это тут у нас?'],
GOODBYE: ['Возвращайся, мы будем скучать'],
SIMPLE: [
'Ответ на твоё одиночество кроется в одиночестве. Удивительно? Нет.',
'Ах, Боря, Боренька, неужели это всё, на что мы с тобою способны?',
@ -63,5 +65,8 @@ export const PHRASES = {
],
};
export const getRandomPhrase = (key: keyof typeof PHRASES) =>
PHRASES[key][Math.floor(Math.random() * PHRASES[key].length)];
export const useRandomPhrase = (key: keyof typeof PHRASES) =>
useMemo(() => PHRASES[key][Math.floor(Math.random() * PHRASES[key].length)], [key]);
useMemo(() => getRandomPhrase(key), [key]);