Это квиз, написанный на реакте. Каждый раз когда вы обновляете его - он генерит в случайном порядке рандомные ответы(на русском языке), в зависимости от части речи правильного ответа. Я создал этот квиз, чтобы использовать его в своем браузерном расширении 'qiqi' для более эффективного изучения английского языка.
This is a quiz built with react. Every time you load it, it randomly generates answers(russian lang) depending on part of speach of the right answer. I built this quiz to use it in my chrome extension "qiqi" to learn english more effectively.
See demo : http://randomquiz.surge.sh/
yarn add react-random-quiz
import Quiz from "react-random-quiz";
ReactDOM.render(
<Quiz
wordsToTest={[
{ word: "Wolf", translation: "Волк" },
{ word: "Sad", translation: "Грустный" },
{ word: "Cat", translation: "Кот" },
{ word: "Dog", translation: "Собака" }
]}
/>,
document.getElementById("root")
);
prop | type | description |
---|---|---|
wordsToTest |
array |
Array of english words and russian translation of this words(Array is required). Amount of words is unlimited. |
yarn start
- start dev server and open browseryarn build
- make a production buildyarn dist
- make a dist folder(dist folder is for npm publishing)yarn test
- start tests
If you want to publish your own version you need to yarn dist
to generate dist folder then npm login
and npm publish