app: Swap to using dioxus instead of yew

This commit is contained in:
traxys 2023-07-03 23:20:19 +02:00
parent 02a4187c39
commit c80cc99255
29 changed files with 3558 additions and 3639 deletions

View file

@ -8,6 +8,10 @@
url = "github:thedodd/trunk";
flake = false;
};
inputs.dioxus = {
url = "github:DioxusLabs/dioxus";
flake = false;
};
outputs = {
self,
@ -16,6 +20,7 @@
naersk,
rust-overlay,
trunk,
dioxus,
}:
flake-utils.lib.eachDefaultSystem (system: let
pkgs = import nixpkgs {
@ -34,6 +39,11 @@
nativeBuildInputs = [
rust
(naersk'.buildPackage trunk)
(naersk'.buildPackage {
src = "${dioxus}/packages/cli";
buildInputs = [pkgs.openssl];
nativeBuildInputs = [pkgs.pkg-config];
})
pkgs.httpie
pkgs.sea-orm-cli
];