From 7a7dd6cde1e28639ce93fe09bd1ffa502f651735 Mon Sep 17 00:00:00 2001 From: arctic_hen7 Date: Mon, 28 Mar 2022 18:47:41 +1100 Subject: [PATCH] refactor: updated to typed options system in example basis --- examples/.base/src/lib.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/examples/.base/src/lib.rs b/examples/.base/src/lib.rs index 876ad309a7..7522e8240a 100644 --- a/examples/.base/src/lib.rs +++ b/examples/.base/src/lib.rs @@ -1,10 +1,11 @@ mod error_pages; mod templates; -use perseus::define_app; -define_app! { - templates: [ - crate::templates::index::get_template::() - ], - error_pages: crate::error_pages::get_error_pages() +use perseus::{Html, PerseusApp}; + +#[perseus::main] +pub fn main() -> PerseusApp { + PerseusApp::new() + .template(crate::templates::index::get_template) + .error_pages(crate::error_pages::get_error_pages) }