2.0.17 • Published 4 years ago
@profiscience/knockout-contrib-router-plugins-redirect v2.0.17
router.plugins.redirect
Support redirect
option in route configurations.
Usage
Redirects to the returned path, if any. Supports async via promise.
import { Route, redirectRoutePlugin } from '@profiscience/knockout-contrib'
Route.usePlugin(redirectRoutePlugin)
function shouldRedirect(ctx) {
// ...do something...
}
// Sync
new Route('/', {
redirect: (ctx) => {
if (shouldRedirect(ctx)) return '//redirect/to/this/route'
},
})
// Async
new Route('/', {
redirect: async (ctx) => {
if (await shouldRedirect(ctx)) return '//redirect/to/this/route'
},
})
2.0.17
4 years ago
2.0.16
4 years ago
2.0.15
4 years ago
2.0.14
4 years ago
2.0.13
4 years ago
2.0.12
4 years ago
2.0.11
4 years ago
2.0.10
4 years ago
2.0.9
5 years ago
2.0.8
5 years ago
2.0.7
5 years ago
2.0.6
5 years ago
2.0.5
5 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
5 years ago
2.0.0-rc.14
5 years ago
2.0.0-rc.13
5 years ago
2.0.0-rc.12
5 years ago
2.0.0-rc.11
5 years ago
2.0.0-rc.10
6 years ago
2.0.0-rc.9
6 years ago
2.0.0-rc.8
6 years ago
2.0.0-rc.7
6 years ago
2.0.0-rc.6
6 years ago
2.0.0-rc.5
6 years ago
2.0.0-rc.4
6 years ago
2.0.0-rc.3
6 years ago
2.0.0-alpha.54341a5d
6 years ago
2.0.0-rc.2
6 years ago
2.0.0-next.2
6 years ago
2.0.0-next.1
6 years ago
2.0.0-next.0
6 years ago
2.0.0-rc.1
6 years ago
2.0.0-rc.0
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago