diff options
author | metamuffin <metamuffin@disroot.org> | 2023-10-01 12:18:17 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-10-01 12:18:17 +0200 |
commit | fc19087e5c1a34d6139892f12520e7b17eda47b4 (patch) | |
tree | a98a2def525e4f9f2bcdb9e69f1a765f2e9ae06f /server/src/routes | |
parent | 022ac6344affe1f1af20e2a061bc35c4333bebfa (diff) | |
download | jellything-fc19087e5c1a34d6139892f12520e7b17eda47b4.tar jellything-fc19087e5c1a34d6139892f12520e7b17eda47b4.tar.bz2 jellything-fc19087e5c1a34d6139892f12520e7b17eda47b4.tar.zst |
source maps
Diffstat (limited to 'server/src/routes')
-rw-r--r-- | server/src/routes/mod.rs | 3 | ||||
-rw-r--r-- | server/src/routes/ui/style.rs | 14 |
2 files changed, 12 insertions, 5 deletions
diff --git a/server/src/routes/mod.rs b/server/src/routes/mod.rs index 94a7547..a80ea4c 100644 --- a/server/src/routes/mod.rs +++ b/server/src/routes/mod.rs @@ -31,7 +31,7 @@ use ui::{ home::{r_home, r_home_unpriv}, node::r_library_node_filter, player::r_player, - style::{r_assets_font, r_assets_js, r_assets_style}, + style::{r_assets_font, r_assets_js, r_assets_js_map, r_assets_style}, }; pub mod api; @@ -87,6 +87,7 @@ pub fn build_rocket(database: Database, federation: Federation) -> Rocket<Build> r_assets_style, r_assets_font, r_assets_js, + r_assets_js_map, r_stream, r_player, r_account_login, diff --git a/server/src/routes/ui/style.rs b/server/src/routes/ui/style.rs index 171c3ce..282eaaa 100644 --- a/server/src/routes/ui/style.rs +++ b/server/src/routes/ui/style.rs @@ -30,7 +30,8 @@ macro_rules! concat_files { } fn css_bundle() -> String { - concat_files!(["../../../../web"], + concat_files!( + ["../../../../web"], "layout.css", "player.css", "nodepage.css", @@ -41,9 +42,10 @@ fn css_bundle() -> String { } fn js_bundle() -> String { - concat_files!([env!("OUT_DIR")], - "bundle.js" - ) + concat_files!([env!("OUT_DIR")], "bundle.js") +} +fn js_bundle_map() -> String { + concat_files!([env!("OUT_DIR")], "bundle.js.map") } #[get("/assets/style.css")] @@ -63,3 +65,7 @@ pub fn r_assets_font() -> (ContentType, &'static [u8]) { pub fn r_assets_js() -> (ContentType, String) { (ContentType::JavaScript, js_bundle()) } +#[get("/assets/bundle.js.map")] +pub fn r_assets_js_map() -> (ContentType, String) { + (ContentType::JSON, js_bundle_map()) +} |