s0wlz (Matthias Puchstein) 7817c9c907 feat(countdown): add app state and wire countdown service into Tauri
- add `app_state` module with `ClockAnchor` and `AppState`
  - initialize `AppState` with a default `CountdownService`
  - register app state in Tauri via `.manage(app_state)`
  - extend `CountdownSnapshotDto` epoch fields to `Option<u128>`
  - add countdown model helpers for start/target epoch-ms conversion
  - return optional epoch fields from `CountdownService::snapshot`
  - ignore generated `dist/` directory in `.gitignore`
2026-02-26 12:23:54 +01:00
2026-02-20 19:40:15 +01:00
2026-02-20 19:44:07 +01:00
2026-02-20 19:40:15 +01:00
2026-02-20 19:40:15 +01:00
2026-02-20 19:40:15 +01:00
2026-02-20 19:40:15 +01:00
2026-02-20 19:39:40 +01:00
2026-02-20 19:40:15 +01:00
2026-02-20 19:40:15 +01:00

Tauri + Vanilla TS

This template should help get you started developing with Tauri in vanilla HTML, CSS and Typescript.

Description
No description provided
Readme 2.6 MiB
Languages
Rust 49.6%
TypeScript 24.8%
Svelte 16.6%
Jinja 4.6%
CSS 3.2%
Other 1.2%