Skip to content

toddams/Fortune

Repository files navigation

Книжкове колесо фортуни ♥

SPA на React + Vite, який допомагає випадково обрати наступну книжку зі свого списку.

Запуск

npm install
npm run dev

Відкрий URL, який надрукує Vite (за замовчуванням http://localhost:5173).

Тести

npm test          # watch mode
npm test -- --run # одноразовий прогін

Як це працює

  • Список книг зберігається в localStorage під ключем fortune.books.
  • Колесо малюється на <canvas> і обертається через requestAnimationFrame з ease-out cubic.
  • Після спіну відкривається модалка з результатом і конфеті. Книга не видаляється зі списку — вибирай вручну, якщо вирішила прочитати саме її.
  • При списку понад ~30 книг текст на секторах стає важко читати — це нормально, додаток працюватиме, але візуально буде тісно.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors