Upload current progress
This commit is contained in:
21
obsidian_automator/obsidian_automator.py
Normal file
21
obsidian_automator/obsidian_automator.py
Normal file
@@ -0,0 +1,21 @@
|
||||
import reflex as rx
|
||||
from .pages.dashboard import dashboard_page, settings_page
|
||||
from .pages.login import login_page
|
||||
from .pages.setup import setup_page
|
||||
from .state.auth import AuthState
|
||||
from .state.app_state import AppState
|
||||
|
||||
app = rx.App(
|
||||
theme=rx.theme(
|
||||
appearance="dark",
|
||||
accent_color="iris",
|
||||
gray_color="slate",
|
||||
radius="medium",
|
||||
)
|
||||
)
|
||||
|
||||
# Routes
|
||||
app.add_page(dashboard_page, route="/", on_load=[AuthState.on_load_check, AppState.start_scheduler, AppState.load_config, AppState.reset_state])
|
||||
app.add_page(settings_page, route="/settings", on_load=[AuthState.on_load_check, AppState.load_config])
|
||||
app.add_page(login_page, route="/login")
|
||||
app.add_page(setup_page, route="/setup")
|
||||
Reference in New Issue
Block a user