diff --git a/crates/frontend/src/app.rs b/crates/frontend/src/app.rs
index 6f019fd1..5d39b154 100755
--- a/crates/frontend/src/app.rs
+++ b/crates/frontend/src/app.rs
@@ -99,7 +99,9 @@ pub fn app(app_envs: Envs) -> impl IntoView {
path="/admin/organisations"
view=move || {
view! {
-
+
+
+
}
}
/>
diff --git a/crates/frontend/src/pages/organisations.rs b/crates/frontend/src/pages/organisations.rs
index edcaf987..ac8b331d 100644
--- a/crates/frontend/src/pages/organisations.rs
+++ b/crates/frontend/src/pages/organisations.rs
@@ -1,58 +1,86 @@
use leptos::*;
+use serde_json::{Map, Value};
use crate::api::fetch_organisations;
-use crate::components::skeleton::Skeleton;
+use crate::components::{
+ skeleton::Skeleton,
+ stat::Stat,
+ table::{
+ types::{Column, ColumnSortable},
+ Table,
+ },
+};
use crate::utils::use_host_server;
#[component]
pub fn organisations() -> impl IntoView {
- let host = StoredValue::new(use_host_server());
- let (organisation_rs, organisation_ws) = create_signal::