From dcd6e9e9c108561d3c044e62044e0d21fb947a20 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Fri, 17 Nov 2023 11:42:20 +0100 Subject: [PATCH] fix ui --- pkgs/ui/flake-module.nix | 2 +- pkgs/ui/src/app/layout.tsx | 6 +- pkgs/ui/src/app/machines/layout.tsx | 7 +- .../createMachineForm/clanModules.tsx | 82 ++++++++----------- .../createMachineForm/customConfig.tsx | 4 +- .../components/createMachineForm/index.tsx | 28 ++++--- .../createMachineForm/interfaces.ts | 2 +- .../ui/src/components/hooks/useAppContext.tsx | 50 +++++++---- pkgs/ui/src/components/hooks/useMachines.tsx | 2 +- pkgs/ui/src/error/errorToast.ts | 12 +++ pkgs/ui/src/views/joinPrequel.tsx | 12 ++- 11 files changed, 116 insertions(+), 91 deletions(-) create mode 100644 pkgs/ui/src/error/errorToast.ts diff --git a/pkgs/ui/flake-module.nix b/pkgs/ui/flake-module.nix index 5708dccfc..78cdb8320 100644 --- a/pkgs/ui/flake-module.nix +++ b/pkgs/ui/flake-module.nix @@ -8,7 +8,7 @@ { packages = { # disabled because frontend is broken after cli refactoring - # ui = base.pkg.global; + ui = base.pkg.global; ui-assets = pkgs.callPackage ./nix/ui-assets.nix { }; # EXAMPLE: GITEA_TOKEN=$(rbw get -f GITEA_TOKEN git.clan.lol) nix run .#update-ui-assets update-ui-assets = pkgs.callPackage ./nix/update-ui-assets.nix { }; diff --git a/pkgs/ui/src/app/layout.tsx b/pkgs/ui/src/app/layout.tsx index 0dec9b405..d4de85ef6 100644 --- a/pkgs/ui/src/app/layout.tsx +++ b/pkgs/ui/src/app/layout.tsx @@ -77,18 +77,18 @@ export default function RootLayout({ show={showSidebarDerived} onClose={() => setShowSidebar(false)} clanSelect={ - appState.data.clanName && ( + appState.data.clanDir && (