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}]`)} /> )} - > - + /> ))}