diff options
author | dakkar <dakkar@thenautilus.net> | 2022-01-22 13:09:22 +0000 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2022-01-22 13:09:22 +0000 |
commit | 3e28d13e06c1e9d80fcaaf2507d10976a3870e75 (patch) | |
tree | f26704d1931c53c6364a69a04ea076e742f84267 /lib/App/MediaControl/Web.rakumod | |
parent | search in files (diff) | |
download | media-control-3e28d13e06c1e9d80fcaaf2507d10976a3870e75.tar.gz media-control-3e28d13e06c1e9d80fcaaf2507d10976a3870e75.tar.bz2 media-control-3e28d13e06c1e9d80fcaaf2507d10976a3870e75.zip |
probably templated webmanifest
Diffstat (limited to 'lib/App/MediaControl/Web.rakumod')
-rw-r--r-- | lib/App/MediaControl/Web.rakumod | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/App/MediaControl/Web.rakumod b/lib/App/MediaControl/Web.rakumod index 621c5f8..ed78e77 100644 --- a/lib/App/MediaControl/Web.rakumod +++ b/lib/App/MediaControl/Web.rakumod @@ -1,6 +1,7 @@ use v6.d; use Cro::HTTP::Server; use Cro::HTTP::Router; +use Cro::WebApp::Template; use Vlc::Client; use Lirc::Commands; use App::MediaControl::DB; @@ -54,10 +55,11 @@ class App::MediaControl::Web { my $application = route { resources-from %?RESOURCES; + templates-from-resources; get -> { resource 'index.html' } get -> 'ir.png' { resource 'ir.png' } - get -> 'ir.webmanifest' { resource 'ir.webmanifest' } + get -> 'ir.webmanifest' { template 'ir.webmanifest', request } include :$vlc, :$ir, :$media; |