function isRouteProtected(incomingRoute : any, protectedRouts:any) {
for (const protectedRoute of protectedRouts) {
if (incomingRoute.startsWith(protectedRoute)) {
// exception routs
if (incomingRoute.startsWith(exceptionRouts)) {
continue
}
return true; // Incoming route starts with a protected route
}
}
return false; // No match found
}
function isRouteProtected(incomingRoute : any, protectedRouts:any) {
for (const protectedRoute of protectedRouts) {
if (incomingRoute.startsWith(protectedRoute)) {
// exception routs
if (incomingRoute.startsWith(exceptionRouts)) {
continue
}
return true; // Incoming route starts with a protected route
}
}
return false; // No match found
}