diff --git a/components/RouteCards.tsx b/components/RouteCards.tsx
index 22ac198..ffd8f8f 100644
--- a/components/RouteCards.tsx
+++ b/components/RouteCards.tsx
@@ -93,15 +93,15 @@ export function EditRouteDialog({ route }: { route: Route }) {
})
let onSubmit = ((data: any) => {
-
+ console.log(modifiedRoute)
})
- console.log(getHosts(route))
let handleChange = (value: any, path: any) => {
+ console.log(path)
let updatedRoute = set(modifiedRoute, path, value.target.value);
+ console.log(updatedRoute)
setRoute(updatedRoute);
- console.log(value.target.name, value.target.value)
form.setValue(value.target.name, value.target.value)
}
@@ -134,12 +134,11 @@ export function EditRouteDialog({ route }: { route: Route }) {
Upstream {index + 1}
- handleChange(value, `modifiedRoute.handle[0].upstreams`)} />
+ handleChange(value, `handle[0].routes[0].handle[0].upstreams[${index}]`)} />
)}
- >
-
+ />
))}
{hosts.map((host, index) => (
@@ -151,12 +150,11 @@ export function EditRouteDialog({ route }: { route: Route }) {
Host {index + 1}
- handleChange(value, `modifiedRoute.handle[0].hosts`)} />
+ handleChange(value, `match[0].host[${index}]`)} />
)}
- >
-
+ />
))}