diff --git a/app/dashboard/settings/SettingsPage.tsx b/app/dashboard/settings/SettingsPage.tsx
index cffeae2..9f05e17 100644
--- a/app/dashboard/settings/SettingsPage.tsx
+++ b/app/dashboard/settings/SettingsPage.tsx
@@ -30,7 +30,7 @@ export default function SettingsPage({ username, name, email }: SettingsPageProp
diff --git a/app/setup/SetupPage.tsx b/app/setup/SetupPage.tsx
index 9718167..a4f05e1 100644
--- a/app/setup/SetupPage.tsx
+++ b/app/setup/SetupPage.tsx
@@ -51,7 +51,7 @@ export default function SetupPage() {
// Create site using the hook
const siteResult = addSite({
- id: "",
+ id: 0,
name: siteName,
description: "",
networks: []
@@ -73,7 +73,7 @@ export default function SetupPage() {
// Create network using the hook
const networkResult = addNetwork({
- id: "",
+ id: 0,
name: networkName,
siteId: site.id,
ipv4Subnet: "",
diff --git a/hooks/useSites.ts b/hooks/useSites.ts
index b82851e..85b0e72 100644
--- a/hooks/useSites.ts
+++ b/hooks/useSites.ts
@@ -5,7 +5,7 @@ import Cookies from "js-cookie";
const useSite = () => {
const [site, setSite] = useState({
- id: "",
+ id: 0,
name: "",
description: "",
networks: []