import { useContext } from "react"; import { AppPath, AppRouting } from "../../model/routing"; export function HomeView() { const { setRoute } = useContext(AppRouting); return (
A handy tool for vocabulary practice through repetition. Go to "settings" to add some words and you'll be ready to practice.
Newly created cards will go onto the "daily" deck. As you remember and forget word definitions they will move to weekly, monthly, yearly or back towards the daily deck.
Words that are remembered beyond the highest level will be removed, and words that are so poorly remembered that you find yourself attempting to create cards for them more than once will have duplicate cards.
There is no data collection by the app. The app makes requests to Wiktionary during card creation, their privacy policy can be found{" "} on this link .
Human-readable summary:{" "} You are free to use the app for any purposes. You are free to modify and redistribute the app as long as you grant your users access to the source-code, content and assets you modify and redistribute under the same terms listed below .
This app would not exist if it was not for Wiktionary and the Wikimedia foundation. If you want to support anyone consider donating to the{" "} Wikimedia Foundation . This app or its author is in no way affiliated with the Wikimedia Foundation, it just makes use of its data.
Code, comments and feedback, design improvements are very much welcome. To participate join the official repository here .