Initial commit: Rustie PWA - Prayer time planner (source only)

This commit is contained in:
patron
2025-12-11 22:43:55 +03:00
commit 74d7b718d0
24 changed files with 4111 additions and 0 deletions

24
Cargo.toml Normal file
View File

@@ -0,0 +1,24 @@
[package]
name = "rustie"
version = "0.1.0"
edition = "2021"
[dependencies]
leptos = { version = "0.6", features = ["csr"] }
console_error_panic_hook = "0.1"
wasm-bindgen = "0.2"
chrono = { version = "0.4", features = ["serde", "wasmbind"] }
serde = { version = "1.0", features = ["derive"] }
serde-wasm-bindgen = "0.6"
gloo-storage = "0.3"
gloo-timers = "0.3"
web-sys = { version = "0.3", features = ["HtmlElement", "Window", "Document", "Geolocation", "Position", "Coordinates", "Navigator", "DomTokenList", "Element"] }
wasm-logger = "0.2"
log = "0.4"
# Explicitly add getrandom with js feature to prevent WASM build errors
getrandom = { version = "0.2", features = ["js"] }
[profile.release]
codegen-units = 1
opt-level = "z"
lto = true