From 1683a91aedfbd11c70cc70797e8cbe8bf8f7804a Mon Sep 17 00:00:00 2001 From: Bytemalte Date: Sat, 31 Jan 2026 19:14:45 +0100 Subject: [PATCH] Maltemedia Website Setup --- .gitignore | 1 + Cargo.lock | 1088 +++++++++++++++++ Cargo.toml | 7 + dist/index.html | 159 +++ dist/maltemedia_malxte_de-9fece7646aa8ee92.js | 698 +++++++++++ ...temedia_malxte_de-9fece7646aa8ee92_bg.wasm | Bin 0 -> 998457 bytes dist/public/logo.png | Bin 0 -> 687124 bytes dist/styles-8594f1db0edea510.css | 238 ++++ index.html | 19 + public/logo.png | Bin 0 -> 687124 bytes src/main.rs | 88 ++ styles.css | 238 ++++ 12 files changed, 2536 insertions(+) create mode 100644 .gitignore create mode 100644 Cargo.lock create mode 100644 Cargo.toml create mode 100644 dist/index.html create mode 100644 dist/maltemedia_malxte_de-9fece7646aa8ee92.js create mode 100644 dist/maltemedia_malxte_de-9fece7646aa8ee92_bg.wasm create mode 100644 dist/public/logo.png create mode 100644 dist/styles-8594f1db0edea510.css create mode 100644 index.html create mode 100644 public/logo.png create mode 100644 src/main.rs create mode 100644 styles.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ea8c4bf --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/target diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..69c15ef --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,1088 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "anymap2" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c" + +[[package]] +name = "bincode" +version = "1.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +dependencies = [ + "serde", +] + +[[package]] +name = "boolinator" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfa8873f51c92e232f9bac4065cddef41b714152812bfc5f7672ba16d6ef8cd9" + +[[package]] +name = "bumpalo" +version = "3.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" + +[[package]] +name = "bytes" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" + +[[package]] +name = "cfg-if" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" + +[[package]] +name = "console_error_panic_hook" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" +dependencies = [ + "cfg-if", + "wasm-bindgen", +] + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "form_urlencoded" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futures" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" + +[[package]] +name = "futures-io" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" + +[[package]] +name = "futures-macro" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + +[[package]] +name = "futures-sink" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" + +[[package]] +name = "futures-task" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" + +[[package]] +name = "futures-util" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "getrandom" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" +dependencies = [ + "cfg-if", + "js-sys", + "libc", + "wasi", + "wasm-bindgen", +] + +[[package]] +name = "gloo" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28999cda5ef6916ffd33fb4a7b87e1de633c47c0dc6d97905fee1cdaa142b94d" +dependencies = [ + "gloo-console 0.2.3", + "gloo-dialogs 0.1.1", + "gloo-events 0.1.2", + "gloo-file 0.2.3", + "gloo-history 0.1.5", + "gloo-net 0.3.1", + "gloo-render 0.1.1", + "gloo-storage 0.2.2", + "gloo-timers 0.2.6", + "gloo-utils 0.1.7", + "gloo-worker 0.2.1", +] + +[[package]] +name = "gloo" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd35526c28cc55c1db77aed6296de58677dbab863b118483a27845631d870249" +dependencies = [ + "gloo-console 0.3.0", + "gloo-dialogs 0.2.0", + "gloo-events 0.2.0", + "gloo-file 0.3.0", + "gloo-history 0.2.2", + "gloo-net 0.4.0", + "gloo-render 0.2.0", + "gloo-storage 0.3.0", + "gloo-timers 0.3.0", + "gloo-utils 0.2.0", + "gloo-worker 0.4.0", +] + +[[package]] +name = "gloo-console" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82b7ce3c05debe147233596904981848862b068862e9ec3e34be446077190d3f" +dependencies = [ + "gloo-utils 0.1.7", + "js-sys", + "serde", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-console" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a17868f56b4a24f677b17c8cb69958385102fa879418052d60b50bc1727e261" +dependencies = [ + "gloo-utils 0.2.0", + "js-sys", + "serde", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-dialogs" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67062364ac72d27f08445a46cab428188e2e224ec9e37efdba48ae8c289002e6" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-dialogs" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf4748e10122b01435750ff530095b1217cf6546173459448b83913ebe7815df" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-events" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68b107f8abed8105e4182de63845afcc7b69c098b7852a813ea7462a320992fc" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-events" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27c26fb45f7c385ba980f5fa87ac677e363949e065a083722697ef1b2cc91e41" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-file" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8d5564e570a38b43d78bdc063374a0c3098c4f0d64005b12f9bbe87e869b6d7" +dependencies = [ + "gloo-events 0.1.2", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-file" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97563d71863fb2824b2e974e754a81d19c4a7ec47b09ced8a0e6656b6d54bd1f" +dependencies = [ + "gloo-events 0.2.0", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-history" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85725d90bf0ed47063b3930ef28e863658a7905989e9929a8708aab74a1d5e7f" +dependencies = [ + "gloo-events 0.1.2", + "gloo-utils 0.1.7", + "serde", + "serde-wasm-bindgen 0.5.0", + "serde_urlencoded", + "thiserror", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-history" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "903f432be5ba34427eac5e16048ef65604a82061fe93789f2212afc73d8617d6" +dependencies = [ + "getrandom", + "gloo-events 0.2.0", + "gloo-utils 0.2.0", + "serde", + "serde-wasm-bindgen 0.6.5", + "serde_urlencoded", + "thiserror", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-net" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a66b4e3c7d9ed8d315fd6b97c8b1f74a7c6ecbbc2320e65ae7ed38b7068cc620" +dependencies = [ + "futures-channel", + "futures-core", + "futures-sink", + "gloo-utils 0.1.7", + "http", + "js-sys", + "pin-project", + "serde", + "serde_json", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "gloo-net" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ac9e8288ae2c632fa9f8657ac70bfe38a1530f345282d7ba66a1f70b72b7dc4" +dependencies = [ + "futures-channel", + "futures-core", + "futures-sink", + "gloo-utils 0.2.0", + "http", + "js-sys", + "pin-project", + "serde", + "serde_json", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "gloo-render" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fd9306aef67cfd4449823aadcd14e3958e0800aa2183955a309112a84ec7764" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-render" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56008b6744713a8e8d98ac3dcb7d06543d5662358c9c805b4ce2167ad4649833" +dependencies = [ + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-storage" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d6ab60bf5dbfd6f0ed1f7843da31b41010515c745735c970e821945ca91e480" +dependencies = [ + "gloo-utils 0.1.7", + "js-sys", + "serde", + "serde_json", + "thiserror", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-storage" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbc8031e8c92758af912f9bc08fbbadd3c6f3cfcbf6b64cdf3d6a81f0139277a" +dependencies = [ + "gloo-utils 0.2.0", + "js-sys", + "serde", + "serde_json", + "thiserror", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-timers" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "gloo-timers" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "gloo-utils" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "037fcb07216cb3a30f7292bd0176b050b7b9a052ba830ef7d5d65f6dc64ba58e" +dependencies = [ + "js-sys", + "serde", + "serde_json", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-utils" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" +dependencies = [ + "js-sys", + "serde", + "serde_json", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gloo-worker" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13471584da78061a28306d1359dd0178d8d6fc1c7c80e5e35d27260346e0516a" +dependencies = [ + "anymap2", + "bincode", + "gloo-console 0.2.3", + "gloo-utils 0.1.7", + "js-sys", + "serde", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "gloo-worker" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76495d3dd87de51da268fa3a593da118ab43eb7f8809e17eb38d3319b424e400" +dependencies = [ + "bincode", + "futures", + "gloo-utils 0.2.0", + "gloo-worker-macros", + "js-sys", + "pinned", + "serde", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "gloo-worker-macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "956caa58d4857bc9941749d55e4bd3000032d8212762586fa5705632967140e7" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.114", +] + +[[package]] +name = "hashbrown" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" + +[[package]] +name = "hermit-abi" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" + +[[package]] +name = "http" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "implicit-clone" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8a9aa791c7b5a71b636b7a68207fdebf171ddfc593d9c8506ec4cbc527b6a84" +dependencies = [ + "implicit-clone-derive", + "indexmap", +] + +[[package]] +name = "implicit-clone-derive" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "699c1b6d335e63d0ba5c1e1c7f647371ce989c3bcbe1f7ed2b85fa56e3bd1a21" +dependencies = [ + "quote", + "syn 2.0.114", +] + +[[package]] +name = "indexmap" +version = "2.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "itoa" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" + +[[package]] +name = "js-sys" +version = "0.3.85" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + +[[package]] +name = "libc" +version = "0.2.180" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" + +[[package]] +name = "maltemedia_malxte_de" +version = "0.1.0" +dependencies = [ + "yew", +] + +[[package]] +name = "memchr" +version = "2.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" + +[[package]] +name = "num_cpus" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "once_cell" +version = "1.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" + +[[package]] +name = "percent-encoding" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" + +[[package]] +name = "pin-project" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pinned" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a829027bd95e54cfe13e3e258a1ae7b645960553fb82b75ff852c29688ee595b" +dependencies = [ + "futures", + "rustversion", + "thiserror", +] + +[[package]] +name = "prettyplease" +version = "0.2.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" +dependencies = [ + "proc-macro2", + "syn 2.0.114", +] + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit", +] + +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + +[[package]] +name = "proc-macro2" +version = "1.0.106" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "prokio" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03b55e106e5791fa5a13abd13c85d6127312e8e09098059ca2bc9b03ca4cf488" +dependencies = [ + "futures", + "gloo 0.8.1", + "num_cpus", + "once_cell", + "pin-project", + "pinned", + "tokio", + "tokio-stream", + "wasm-bindgen-futures", +] + +[[package]] +name = "quote" +version = "1.0.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rustversion" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" + +[[package]] +name = "ryu" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" + +[[package]] +name = "serde" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +dependencies = [ + "serde_core", + "serde_derive", +] + +[[package]] +name = "serde-wasm-bindgen" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3b143e2833c57ab9ad3ea280d21fd34e285a42837aeb0ee301f4f41890fa00e" +dependencies = [ + "js-sys", + "serde", + "wasm-bindgen", +] + +[[package]] +name = "serde-wasm-bindgen" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b" +dependencies = [ + "js-sys", + "serde", + "wasm-bindgen", +] + +[[package]] +name = "serde_core" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + +[[package]] +name = "serde_json" +version = "1.0.149" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +dependencies = [ + "itoa", + "memchr", + "serde", + "serde_core", + "zmij", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "slab" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.114" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "thiserror" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + +[[package]] +name = "tokio" +version = "1.49.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" +dependencies = [ + "pin-project-lite", +] + +[[package]] +name = "tokio-stream" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "toml_datetime" +version = "0.6.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tracing" +version = "0.1.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + +[[package]] +name = "tracing-core" +version = "0.1.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" +dependencies = [ + "once_cell", +] + +[[package]] +name = "unicode-ident" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "wasi" +version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] +name = "wasm-bindgen" +version = "0.2.108" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" +dependencies = [ + "cfg-if", + "once_cell", + "rustversion", + "wasm-bindgen-macro", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.58" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f" +dependencies = [ + "cfg-if", + "futures-util", + "js-sys", + "once_cell", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.108" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.108" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" +dependencies = [ + "bumpalo", + "proc-macro2", + "quote", + "syn 2.0.114", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.108" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "web-sys" +version = "0.3.85" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "yew" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f1a03f255c70c7aa3e9c62e15292f142ede0564123543c1cc0c7a4f31660cac" +dependencies = [ + "console_error_panic_hook", + "futures", + "gloo 0.10.0", + "implicit-clone", + "indexmap", + "js-sys", + "prokio", + "rustversion", + "serde", + "slab", + "thiserror", + "tokio", + "tracing", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "yew-macro", +] + +[[package]] +name = "yew-macro" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02fd8ca5166d69e59f796500a2ce432ff751edecbbb308ca59fd3fe4d0343de2" +dependencies = [ + "boolinator", + "once_cell", + "prettyplease", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.114", +] + +[[package]] +name = "zmij" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1966f8ac2c1f76987d69a74d0e0f929241c10e78136434e3be70ff7f58f64214" diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..9eda61f --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,7 @@ +[package] +name = "maltemedia_malxte_de" +version = "0.1.0" +edition = "2024" + +[dependencies] +yew = { version = "0.21", features = ["csr"] } \ No newline at end of file diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 0000000..4d05550 --- /dev/null +++ b/dist/index.html @@ -0,0 +1,159 @@ + + + + + + + Maltemedia | Project Showcase + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/maltemedia_malxte_de-9fece7646aa8ee92.js b/dist/maltemedia_malxte_de-9fece7646aa8ee92.js new file mode 100644 index 0000000..de30cf3 --- /dev/null +++ b/dist/maltemedia_malxte_de-9fece7646aa8ee92.js @@ -0,0 +1,698 @@ +function __wbg_get_imports() { + const import0 = { + __proto__: null, + __wbg___wbindgen_debug_string_0bc8482c6e3508ae: function(arg0, arg1) { + const ret = debugString(arg1); + const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + const len1 = WASM_VECTOR_LEN; + getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); + getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); + }, + __wbg___wbindgen_is_function_0095a73b8b156f76: function(arg0) { + const ret = typeof(arg0) === 'function'; + return ret; + }, + __wbg___wbindgen_is_undefined_9e4d92534c42d778: function(arg0) { + const ret = arg0 === undefined; + return ret; + }, + __wbg___wbindgen_throw_be289d5034ed271b: function(arg0, arg1) { + throw new Error(getStringFromWasm0(arg0, arg1)); + }, + __wbg__wbg_cb_unref_d9b87ff7982e3b21: function(arg0) { + arg0._wbg_cb_unref(); + }, + __wbg_addEventListener_c917b5aafbcf493f: function() { return handleError(function (arg0, arg1, arg2, arg3, arg4) { + arg0.addEventListener(getStringFromWasm0(arg1, arg2), arg3, arg4); + }, arguments); }, + __wbg_body_f67922363a220026: function(arg0) { + const ret = arg0.body; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_bubbles_ad88192d3c29e6f9: function(arg0) { + const ret = arg0.bubbles; + return ret; + }, + __wbg_cache_key_57601dac16343711: function(arg0) { + const ret = arg0.__yew_subtree_cache_key; + return isLikeNone(ret) ? 0x100000001 : (ret) >>> 0; + }, + __wbg_call_389efe28435a9388: function() { return handleError(function (arg0, arg1) { + const ret = arg0.call(arg1); + return ret; + }, arguments); }, + __wbg_cancelBubble_d93ec09e9c46cd6f: function(arg0) { + const ret = arg0.cancelBubble; + return ret; + }, + __wbg_childNodes_75d35de33c9f6fbb: function(arg0) { + const ret = arg0.childNodes; + return ret; + }, + __wbg_cloneNode_eaf4ea08ebf633a5: function() { return handleError(function (arg0) { + const ret = arg0.cloneNode(); + return ret; + }, arguments); }, + __wbg_composedPath_9154ab2547c668d5: function(arg0) { + const ret = arg0.composedPath(); + return ret; + }, + __wbg_createElementNS_ee00621496b30ec2: function() { return handleError(function (arg0, arg1, arg2, arg3, arg4) { + const ret = arg0.createElementNS(arg1 === 0 ? undefined : getStringFromWasm0(arg1, arg2), getStringFromWasm0(arg3, arg4)); + return ret; + }, arguments); }, + __wbg_createElement_49f60fdcaae809c8: function() { return handleError(function (arg0, arg1, arg2) { + const ret = arg0.createElement(getStringFromWasm0(arg1, arg2)); + return ret; + }, arguments); }, + __wbg_createTask_deeb88a68fc97c9d: function() { return handleError(function (arg0, arg1) { + const ret = console.createTask(getStringFromWasm0(arg0, arg1)); + return ret; + }, arguments); }, + __wbg_createTextNode_55029686c9591bf3: function(arg0, arg1, arg2) { + const ret = arg0.createTextNode(getStringFromWasm0(arg1, arg2)); + return ret; + }, + __wbg_document_ee35a3d3ae34ef6c: function(arg0) { + const ret = arg0.document; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_error_3c7d958458bf649b: function(arg0, arg1) { + var v0 = getArrayJsValueFromWasm0(arg0, arg1).slice(); + wasm.__wbindgen_free(arg0, arg1 * 4, 4); + console.error(...v0); + }, + __wbg_error_7534b8e9a36f1ab4: function(arg0, arg1) { + let deferred0_0; + let deferred0_1; + try { + deferred0_0 = arg0; + deferred0_1 = arg1; + console.error(getStringFromWasm0(arg0, arg1)); + } finally { + wasm.__wbindgen_free(deferred0_0, deferred0_1, 1); + } + }, + __wbg_from_bddd64e7d5ff6941: function(arg0) { + const ret = Array.from(arg0); + return ret; + }, + __wbg_get_9b94d73e6221f75c: function(arg0, arg1) { + const ret = arg0[arg1 >>> 0]; + return ret; + }, + __wbg_host_fb29f8be35c2517d: function(arg0) { + const ret = arg0.host; + return ret; + }, + __wbg_insertBefore_1468142836e61a51: function() { return handleError(function (arg0, arg1, arg2) { + const ret = arg0.insertBefore(arg1, arg2); + return ret; + }, arguments); }, + __wbg_instanceof_Element_9e662f49ab6c6beb: function(arg0) { + let result; + try { + result = arg0 instanceof Element; + } catch (_) { + result = false; + } + const ret = result; + return ret; + }, + __wbg_instanceof_ShadowRoot_5285adde3587c73e: function(arg0) { + let result; + try { + result = arg0 instanceof ShadowRoot; + } catch (_) { + result = false; + } + const ret = result; + return ret; + }, + __wbg_instanceof_Window_ed49b2db8df90359: function(arg0) { + let result; + try { + result = arg0 instanceof Window; + } catch (_) { + result = false; + } + const ret = result; + return ret; + }, + __wbg_is_f29129f676e5410c: function(arg0, arg1) { + const ret = Object.is(arg0, arg1); + return ret; + }, + __wbg_lastChild_132d67597d5e4aef: function(arg0) { + const ret = arg0.lastChild; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_length_35a7bace40f36eac: function(arg0) { + const ret = arg0.length; + return ret; + }, + __wbg_listener_id_ed1678830a5b97ec: function(arg0) { + const ret = arg0.__yew_listener_id; + return isLikeNone(ret) ? 0x100000001 : (ret) >>> 0; + }, + __wbg_namespaceURI_86e2062c65f0f341: function(arg0, arg1) { + const ret = arg1.namespaceURI; + var ptr1 = isLikeNone(ret) ? 0 : passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + var len1 = WASM_VECTOR_LEN; + getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); + getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); + }, + __wbg_new_361308b2356cecd0: function() { + const ret = new Object(); + return ret; + }, + __wbg_new_8a6f238a6ece86ea: function() { + const ret = new Error(); + return ret; + }, + __wbg_new_no_args_1c7c842f08d00ebb: function(arg0, arg1) { + const ret = new Function(getStringFromWasm0(arg0, arg1)); + return ret; + }, + __wbg_nextSibling_2e988d9bbe3e06f0: function(arg0) { + const ret = arg0.nextSibling; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_outerHTML_baa741c8917e0c70: function(arg0, arg1) { + const ret = arg1.outerHTML; + const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + const len1 = WASM_VECTOR_LEN; + getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); + getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); + }, + __wbg_parentElement_75863410a8617953: function(arg0) { + const ret = arg0.parentElement; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_parentNode_d44bd5ec58601e45: function(arg0) { + const ret = arg0.parentNode; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_queueMicrotask_0aa0a927f78f5d98: function(arg0) { + const ret = arg0.queueMicrotask; + return ret; + }, + __wbg_queueMicrotask_5bb536982f78a56f: function(arg0) { + queueMicrotask(arg0); + }, + __wbg_removeAttribute_87259aab06d9f286: function() { return handleError(function (arg0, arg1, arg2) { + arg0.removeAttribute(getStringFromWasm0(arg1, arg2)); + }, arguments); }, + __wbg_removeChild_2f0b06213dbc49ca: function() { return handleError(function (arg0, arg1) { + const ret = arg0.removeChild(arg1); + return ret; + }, arguments); }, + __wbg_removeEventListener_0c0902ed5009dd9f: function() { return handleError(function (arg0, arg1, arg2, arg3, arg4) { + arg0.removeEventListener(getStringFromWasm0(arg1, arg2), arg3, arg4 !== 0); + }, arguments); }, + __wbg_resolve_002c4b7d9d8f6b64: function(arg0) { + const ret = Promise.resolve(arg0); + return ret; + }, + __wbg_run_bcde7ea43ea6ed7c: function(arg0, arg1, arg2) { + try { + var state0 = {a: arg1, b: arg2}; + var cb0 = () => { + const a = state0.a; + state0.a = 0; + try { + return wasm_bindgen__convert__closures_____invoke__hfa302676a84512fd(a, state0.b, ); + } finally { + state0.a = a; + } + }; + const ret = arg0.run(cb0); + return ret; + } finally { + state0.a = state0.b = 0; + } + }, + __wbg_setAttribute_cc8e4c8a2a008508: function() { return handleError(function (arg0, arg1, arg2, arg3, arg4) { + arg0.setAttribute(getStringFromWasm0(arg1, arg2), getStringFromWasm0(arg3, arg4)); + }, arguments); }, + __wbg_set_6cb8631f80447a67: function() { return handleError(function (arg0, arg1, arg2) { + const ret = Reflect.set(arg0, arg1, arg2); + return ret; + }, arguments); }, + __wbg_set_cache_key_bb5f908a0e3ee714: function(arg0, arg1) { + arg0.__yew_subtree_cache_key = arg1 >>> 0; + }, + __wbg_set_capture_d52e7a585f2933c8: function(arg0, arg1) { + arg0.capture = arg1 !== 0; + }, + __wbg_set_checked_4b2468680005fbf7: function(arg0, arg1) { + arg0.checked = arg1 !== 0; + }, + __wbg_set_innerHTML_edd39677e3460291: function(arg0, arg1, arg2) { + arg0.innerHTML = getStringFromWasm0(arg1, arg2); + }, + __wbg_set_listener_id_3d14d37a42484593: function(arg0, arg1) { + arg0.__yew_listener_id = arg1 >>> 0; + }, + __wbg_set_nodeValue_d947eb0a476b80d7: function(arg0, arg1, arg2) { + arg0.nodeValue = arg1 === 0 ? undefined : getStringFromWasm0(arg1, arg2); + }, + __wbg_set_passive_f411e67e6f28687b: function(arg0, arg1) { + arg0.passive = arg1 !== 0; + }, + __wbg_set_subtree_id_32b8ceff55862e29: function(arg0, arg1) { + arg0.__yew_subtree_id = arg1 >>> 0; + }, + __wbg_set_value_62a965e38b22b38c: function(arg0, arg1, arg2) { + arg0.value = getStringFromWasm0(arg1, arg2); + }, + __wbg_set_value_ddc3bd01a8467bf1: function(arg0, arg1, arg2) { + arg0.value = getStringFromWasm0(arg1, arg2); + }, + __wbg_stack_0ed75d68575b0f3c: function(arg0, arg1) { + const ret = arg1.stack; + const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + const len1 = WASM_VECTOR_LEN; + getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); + getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); + }, + __wbg_static_accessor_GLOBAL_12837167ad935116: function() { + const ret = typeof global === 'undefined' ? null : global; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_static_accessor_GLOBAL_THIS_e628e89ab3b1c95f: function() { + const ret = typeof globalThis === 'undefined' ? null : globalThis; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_static_accessor_SELF_a621d3dfbb60d0ce: function() { + const ret = typeof self === 'undefined' ? null : self; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_static_accessor_WINDOW_f8727f0cf888e0bd: function() { + const ret = typeof window === 'undefined' ? null : window; + return isLikeNone(ret) ? 0 : addToExternrefTable0(ret); + }, + __wbg_subtree_id_e65dfcc52d403fd9: function(arg0) { + const ret = arg0.__yew_subtree_id; + return isLikeNone(ret) ? 0x100000001 : (ret) >>> 0; + }, + __wbg_textContent_fc823fb432e90037: function(arg0, arg1) { + const ret = arg1.textContent; + var ptr1 = isLikeNone(ret) ? 0 : passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + var len1 = WASM_VECTOR_LEN; + getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); + getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); + }, + __wbg_then_b9e7b3b5f1a9e1b5: function(arg0, arg1) { + const ret = arg0.then(arg1); + return ret; + }, + __wbg_value_15684899da869c95: function(arg0, arg1) { + const ret = arg1.value; + const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + const len1 = WASM_VECTOR_LEN; + getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); + getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); + }, + __wbg_value_e506a07878790ca0: function(arg0, arg1) { + const ret = arg1.value; + const ptr1 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); + const len1 = WASM_VECTOR_LEN; + getDataViewMemory0().setInt32(arg0 + 4 * 1, len1, true); + getDataViewMemory0().setInt32(arg0 + 4 * 0, ptr1, true); + }, + __wbindgen_cast_0000000000000001: function(arg0, arg1) { + // Cast intrinsic for `Closure(Closure { dtor_idx: 101, function: Function { arguments: [Ref(NamedExternref("Event"))], shim_idx: 102, ret: Unit, inner_ret: Some(Unit) }, mutable: false }) -> Externref`. + const ret = makeClosure(arg0, arg1, wasm.wasm_bindgen__closure__destroy__h900b4b9ea494ccf5, wasm_bindgen__convert__closures________invoke__h5816d0618d81456c); + return ret; + }, + __wbindgen_cast_0000000000000002: function(arg0, arg1) { + // Cast intrinsic for `Closure(Closure { dtor_idx: 162, function: Function { arguments: [Externref], shim_idx: 163, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm.wasm_bindgen__closure__destroy__hcd3dc8e25f3db697, wasm_bindgen__convert__closures_____invoke__h88fe224923f8ba2b); + return ret; + }, + __wbindgen_cast_0000000000000003: function(arg0, arg1) { + // Cast intrinsic for `Ref(String) -> Externref`. + const ret = getStringFromWasm0(arg0, arg1); + return ret; + }, + __wbindgen_init_externref_table: function() { + const table = wasm.__wbindgen_externrefs; + const offset = table.grow(4); + table.set(0, undefined); + table.set(offset + 0, undefined); + table.set(offset + 1, null); + table.set(offset + 2, true); + table.set(offset + 3, false); + }, + }; + return { + __proto__: null, + "./maltemedia_malxte_de_bg.js": import0, + }; +} + +function wasm_bindgen__convert__closures_____invoke__hfa302676a84512fd(arg0, arg1) { + const ret = wasm.wasm_bindgen__convert__closures_____invoke__hfa302676a84512fd(arg0, arg1); + return ret !== 0; +} + +function wasm_bindgen__convert__closures________invoke__h5816d0618d81456c(arg0, arg1, arg2) { + wasm.wasm_bindgen__convert__closures________invoke__h5816d0618d81456c(arg0, arg1, arg2); +} + +function wasm_bindgen__convert__closures_____invoke__h88fe224923f8ba2b(arg0, arg1, arg2) { + wasm.wasm_bindgen__convert__closures_____invoke__h88fe224923f8ba2b(arg0, arg1, arg2); +} + +function addToExternrefTable0(obj) { + const idx = wasm.__externref_table_alloc(); + wasm.__wbindgen_externrefs.set(idx, obj); + return idx; +} + +const CLOSURE_DTORS = (typeof FinalizationRegistry === 'undefined') + ? { register: () => {}, unregister: () => {} } + : new FinalizationRegistry(state => state.dtor(state.a, state.b)); + +function debugString(val) { + // primitive types + const type = typeof val; + if (type == 'number' || type == 'boolean' || val == null) { + return `${val}`; + } + if (type == 'string') { + return `"${val}"`; + } + if (type == 'symbol') { + const description = val.description; + if (description == null) { + return 'Symbol'; + } else { + return `Symbol(${description})`; + } + } + if (type == 'function') { + const name = val.name; + if (typeof name == 'string' && name.length > 0) { + return `Function(${name})`; + } else { + return 'Function'; + } + } + // objects + if (Array.isArray(val)) { + const length = val.length; + let debug = '['; + if (length > 0) { + debug += debugString(val[0]); + } + for(let i = 1; i < length; i++) { + debug += ', ' + debugString(val[i]); + } + debug += ']'; + return debug; + } + // Test for built-in + const builtInMatches = /\[object ([^\]]+)\]/.exec(toString.call(val)); + let className; + if (builtInMatches && builtInMatches.length > 1) { + className = builtInMatches[1]; + } else { + // Failed to match the standard '[object ClassName]' + return toString.call(val); + } + if (className == 'Object') { + // we're a user defined class or Object + // JSON.stringify avoids problems with cycles, and is generally much + // easier than looping through ownProperties of `val`. + try { + return 'Object(' + JSON.stringify(val) + ')'; + } catch (_) { + return 'Object'; + } + } + // errors + if (val instanceof Error) { + return `${val.name}: ${val.message}\n${val.stack}`; + } + // TODO we could test for more things here, like `Set`s and `Map`s. + return className; +} + +function getArrayJsValueFromWasm0(ptr, len) { + ptr = ptr >>> 0; + const mem = getDataViewMemory0(); + const result = []; + for (let i = ptr; i < ptr + 4 * len; i += 4) { + result.push(wasm.__wbindgen_externrefs.get(mem.getUint32(i, true))); + } + wasm.__externref_drop_slice(ptr, len); + return result; +} + +let cachedDataViewMemory0 = null; +function getDataViewMemory0() { + if (cachedDataViewMemory0 === null || cachedDataViewMemory0.buffer.detached === true || (cachedDataViewMemory0.buffer.detached === undefined && cachedDataViewMemory0.buffer !== wasm.memory.buffer)) { + cachedDataViewMemory0 = new DataView(wasm.memory.buffer); + } + return cachedDataViewMemory0; +} + +function getStringFromWasm0(ptr, len) { + ptr = ptr >>> 0; + return decodeText(ptr, len); +} + +let cachedUint8ArrayMemory0 = null; +function getUint8ArrayMemory0() { + if (cachedUint8ArrayMemory0 === null || cachedUint8ArrayMemory0.byteLength === 0) { + cachedUint8ArrayMemory0 = new Uint8Array(wasm.memory.buffer); + } + return cachedUint8ArrayMemory0; +} + +function handleError(f, args) { + try { + return f.apply(this, args); + } catch (e) { + const idx = addToExternrefTable0(e); + wasm.__wbindgen_exn_store(idx); + } +} + +function isLikeNone(x) { + return x === undefined || x === null; +} + +function makeClosure(arg0, arg1, dtor, f) { + const state = { a: arg0, b: arg1, cnt: 1, dtor }; + const real = (...args) => { + + // First up with a closure we increment the internal reference + // count. This ensures that the Rust closure environment won't + // be deallocated while we're invoking it. + state.cnt++; + try { + return f(state.a, state.b, ...args); + } finally { + real._wbg_cb_unref(); + } + }; + real._wbg_cb_unref = () => { + if (--state.cnt === 0) { + state.dtor(state.a, state.b); + state.a = 0; + CLOSURE_DTORS.unregister(state); + } + }; + CLOSURE_DTORS.register(real, state, state); + return real; +} + +function makeMutClosure(arg0, arg1, dtor, f) { + const state = { a: arg0, b: arg1, cnt: 1, dtor }; + const real = (...args) => { + + // First up with a closure we increment the internal reference + // count. This ensures that the Rust closure environment won't + // be deallocated while we're invoking it. + state.cnt++; + const a = state.a; + state.a = 0; + try { + return f(a, state.b, ...args); + } finally { + state.a = a; + real._wbg_cb_unref(); + } + }; + real._wbg_cb_unref = () => { + if (--state.cnt === 0) { + state.dtor(state.a, state.b); + state.a = 0; + CLOSURE_DTORS.unregister(state); + } + }; + CLOSURE_DTORS.register(real, state, state); + return real; +} + +function passStringToWasm0(arg, malloc, realloc) { + if (realloc === undefined) { + const buf = cachedTextEncoder.encode(arg); + const ptr = malloc(buf.length, 1) >>> 0; + getUint8ArrayMemory0().subarray(ptr, ptr + buf.length).set(buf); + WASM_VECTOR_LEN = buf.length; + return ptr; + } + + let len = arg.length; + let ptr = malloc(len, 1) >>> 0; + + const mem = getUint8ArrayMemory0(); + + let offset = 0; + + for (; offset < len; offset++) { + const code = arg.charCodeAt(offset); + if (code > 0x7F) break; + mem[ptr + offset] = code; + } + if (offset !== len) { + if (offset !== 0) { + arg = arg.slice(offset); + } + ptr = realloc(ptr, len, len = offset + arg.length * 3, 1) >>> 0; + const view = getUint8ArrayMemory0().subarray(ptr + offset, ptr + len); + const ret = cachedTextEncoder.encodeInto(arg, view); + + offset += ret.written; + ptr = realloc(ptr, len, offset, 1) >>> 0; + } + + WASM_VECTOR_LEN = offset; + return ptr; +} + +let cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }); +cachedTextDecoder.decode(); +const MAX_SAFARI_DECODE_BYTES = 2146435072; +let numBytesDecoded = 0; +function decodeText(ptr, len) { + numBytesDecoded += len; + if (numBytesDecoded >= MAX_SAFARI_DECODE_BYTES) { + cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }); + cachedTextDecoder.decode(); + numBytesDecoded = len; + } + return cachedTextDecoder.decode(getUint8ArrayMemory0().subarray(ptr, ptr + len)); +} + +const cachedTextEncoder = new TextEncoder(); + +if (!('encodeInto' in cachedTextEncoder)) { + cachedTextEncoder.encodeInto = function (arg, view) { + const buf = cachedTextEncoder.encode(arg); + view.set(buf); + return { + read: arg.length, + written: buf.length + }; + }; +} + +let WASM_VECTOR_LEN = 0; + +let wasmModule, wasm; +function __wbg_finalize_init(instance, module) { + wasm = instance.exports; + wasmModule = module; + cachedDataViewMemory0 = null; + cachedUint8ArrayMemory0 = null; + wasm.__wbindgen_start(); + return wasm; +} + +async function __wbg_load(module, imports) { + if (typeof Response === 'function' && module instanceof Response) { + if (typeof WebAssembly.instantiateStreaming === 'function') { + try { + return await WebAssembly.instantiateStreaming(module, imports); + } catch (e) { + const validResponse = module.ok && expectedResponseType(module.type); + + if (validResponse && module.headers.get('Content-Type') !== 'application/wasm') { + console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n", e); + + } else { throw e; } + } + } + + const bytes = await module.arrayBuffer(); + return await WebAssembly.instantiate(bytes, imports); + } else { + const instance = await WebAssembly.instantiate(module, imports); + + if (instance instanceof WebAssembly.Instance) { + return { instance, module }; + } else { + return instance; + } + } + + function expectedResponseType(type) { + switch (type) { + case 'basic': case 'cors': case 'default': return true; + } + return false; + } +} + +function initSync(module) { + if (wasm !== undefined) return wasm; + + + if (module !== undefined) { + if (Object.getPrototypeOf(module) === Object.prototype) { + ({module} = module) + } else { + console.warn('using deprecated parameters for `initSync()`; pass a single object instead') + } + } + + const imports = __wbg_get_imports(); + if (!(module instanceof WebAssembly.Module)) { + module = new WebAssembly.Module(module); + } + const instance = new WebAssembly.Instance(module, imports); + return __wbg_finalize_init(instance, module); +} + +async function __wbg_init(module_or_path) { + if (wasm !== undefined) return wasm; + + + if (module_or_path !== undefined) { + if (Object.getPrototypeOf(module_or_path) === Object.prototype) { + ({module_or_path} = module_or_path) + } else { + console.warn('using deprecated parameters for the initialization function; pass a single object instead') + } + } + + if (module_or_path === undefined) { + module_or_path = new URL('maltemedia_malxte_de_bg.wasm', import.meta.url); + } + const imports = __wbg_get_imports(); + + if (typeof module_or_path === 'string' || (typeof Request === 'function' && module_or_path instanceof Request) || (typeof URL === 'function' && module_or_path instanceof URL)) { + module_or_path = fetch(module_or_path); + } + + const { instance, module } = await __wbg_load(await module_or_path, imports); + + return __wbg_finalize_init(instance, module); +} + +export { initSync, __wbg_init as default }; diff --git a/dist/maltemedia_malxte_de-9fece7646aa8ee92_bg.wasm b/dist/maltemedia_malxte_de-9fece7646aa8ee92_bg.wasm new file mode 100644 index 0000000000000000000000000000000000000000..cb14c55dfa0a11980145a261076131e23c47b36b GIT binary patch literal 998457 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