logicaffeine_web/lib.rs
1#![doc = include_str!("../README.md")]
2
3// Re-export AstNode from compile crate
4pub use logicaffeine_compile::AstNode;
5
6// Game/learning modules
7pub mod achievements;
8pub mod audio;
9pub mod content;
10pub mod game;
11pub mod generator;
12pub mod grader;
13pub mod learn_state;
14pub mod progress;
15pub mod srs;
16pub mod storage;
17pub mod struggle;
18pub mod unlock;
19
20// SEO and sitemap
21pub mod sitemap;
22
23// UI module
24pub mod ui;
25
26// Re-export the App component
27pub use ui::App;