hexlet-rus / runit

Online Editor Form Embedding
https://runit.hexlet.ru/
Other
34 stars 114 forks source link

ISSUE #150 Changed path for translator in app #510

Closed VictoryPashkova closed 4 weeks ago

VictoryPashkova commented 1 month ago

Изменила путь до переводчика в компонентах с помощью keyPrefix Пр. для постоянных ключей: const { t: tF } = useTranslation('translation', { keyPrefix: 'footer' }); {tF('about')}

Для динамически вычисляемых ключей сохраняется подход:

const { t } = useTranslation();
{t(formState.message)}
fey commented 1 month ago

Посмотрите, пожалуйста, почему тесты упали.

HelenOne commented 1 month ago

@VictoryPashkova надо тесты починить, чтобы мержить можно было

VictoryPashkova commented 1 month ago

Починю тесты, да

HelenOne commented 1 month ago

@VictoryPashkova опять тесты падают и новые конфликты появились

VictoryPashkova commented 4 weeks ago

@HelenOne 2/3 я нашла и поправила, помоги пожалуйста с тестом Unable authorization by invalid password. Судя по выводу он не может перейти на какую то страницу если что-то не так с паролем await page.waitForURL(http://localhost:3000/u/test35); Но я же только тексты правила и не должна была на функциональность навигации влиять. Модуль с модальным окном регистрации я проверила, там по текстам все ок. Запусти проверку тестов снова, посмотрю что они покажут после исправления первых двух ошибок

HelenOne commented 4 weeks ago

@VictoryPashkova сначала лучше конфликты решить. Там произошли изменения в Footer.jsx

VictoryPashkova commented 4 weeks ago

@HelenOne все работает, конфликты разрешила, тесты прошли

bobrov-site commented 4 weeks ago

@VictoryPashkova можете пожалуйста убрать строчку ниже, так как линтер выбрасывает предупреждение. Я просто увидел, что вы вносили изменение в файл в этом пулл реквесте. https://github.com/hexlet-rus/runit/blob/0bc147bee653d24e67f9e9fb414bdfe388ee385f/frontend/src/pages/landing/Footer.jsx#L28