@@ -24,7 +24,7 @@ const RoutesContext = React.createContext(
24
24
} ,
25
25
) ;
26
26
27
- export default function RoutesProvider ( { children } : Props ) {
27
+ export default function RoutesProvider ( { children } : Readonly < Props > ) {
28
28
const routeRequest = useApiCall < Route > ( "/routes" , true ) ;
29
29
const { mutate } = useSWRConfig ( ) ;
30
30
@@ -38,9 +38,7 @@ export default function RoutesProvider({ children }: Props) {
38
38
39
39
notify ( {
40
40
title : "Network " + route . network_id + "-" + route . network ,
41
- description : message
42
- ? message
43
- : "The network route was successfully updated" ,
41
+ description : message ?? "The network route was successfully updated" ,
44
42
promise : routeRequest
45
43
. put (
46
44
{
@@ -56,7 +54,10 @@ export default function RoutesProvider({ children }: Props) {
56
54
metric : toUpdate . metric ?? route . metric ?? 9999 ,
57
55
masquerade : toUpdate . masquerade ?? route . masquerade ?? true ,
58
56
groups : toUpdate . groups ?? route . groups ?? [ ] ,
59
- access_control_groups : toUpdate . access_control_groups ?? undefined ,
57
+ access_control_groups :
58
+ toUpdate . access_control_groups ??
59
+ route . access_control_groups ??
60
+ undefined ,
60
61
} ,
61
62
`/${ route . id } ` ,
62
63
)
@@ -75,9 +76,7 @@ export default function RoutesProvider({ children }: Props) {
75
76
) => {
76
77
notify ( {
77
78
title : "Network " + route . network_id + "-" + route . network ,
78
- description : message
79
- ? message
80
- : "The network route was successfully created" ,
79
+ description : message ?? "The network route was successfully created" ,
81
80
promise : routeRequest
82
81
. post ( {
83
82
network_id : route . network_id ,
0 commit comments