(* The presenter's page façade. Each feature's pages live in their own module; this re-exports them under the stable [Pages] interface the web tier binds to. See [pages.mli] for the public surface. *) type page = Page_kit.page let problem = Pages_error.problem let error_page = Pages_error.error_page let login = Pages_auth.login let register = Pages_auth.register let choose_routine = Pages_routine.choose_routine let home = Pages_routine.home let workout_in_progress = Pages_routine.workout_in_progress let routine = Pages_routine.routine let workout = Pages_workout.workout let feedback_factors = Pages_logbook.feedback_factors let logbook = Pages_logbook.logbook let app_feedback = Pages_app_feedback.app_feedback let profile = Pages_profile.profile let settings = Pages_settings.settings let import_review = Pages_import.import_review