@blumjs/router
Advanced tools
Comparing version 1.1.0 to 1.1.2
{ | ||
"name": "@blumjs/router", | ||
"version": "1.1.0", | ||
"version": "1.1.2", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "exports": { |
@@ -15,3 +15,4 @@ <div align="center"> | ||
`import { useInitRouter } from '@blumjs/router'; | ||
``` | ||
import { useInitRouter } from '@blumjs/router'; | ||
@@ -28,7 +29,8 @@ const App = () => { | ||
} | ||
` | ||
``` | ||
To handle prev button you can use middlewares: | ||
`import { useInitRouter, createDisableBackBrowserRouteMiddleware, createRouteMiddleware, historyPush } from '@blumjs/router'; | ||
``` | ||
import { useInitRouter, createDisableBackBrowserRouteMiddleware, createRouteMiddleware, historyPush } from '@blumjs/router'; | ||
@@ -56,3 +58,3 @@ const App = () => { | ||
} | ||
` | ||
``` | ||
@@ -63,3 +65,4 @@ ### Routes: get | ||
`import { useRouter } from '@blumjs/router'; | ||
``` | ||
import { useRouter } from '@blumjs/router'; | ||
@@ -71,3 +74,3 @@ const App = () => { | ||
} | ||
` | ||
``` | ||
@@ -78,3 +81,4 @@ ### Routes: set | ||
`import { setRoutes, setActiveView, setActivePanel, setActiveModal, setActivePopout } from '@blumjs/router'; | ||
``` | ||
import { setRoutes, setActiveView, setActivePanel, setActiveModal, setActivePopout } from '@blumjs/router'; | ||
@@ -90,18 +94,20 @@ //setRoutes accept partial routes | ||
setActivePopout('Loading'); | ||
` | ||
``` | ||
To get previous page use back: | ||
`import { back } from '@blumjs/router'; | ||
``` | ||
import { back } from '@blumjs/router'; | ||
back(); | ||
` | ||
``` | ||
If you need turn off modal and popout in new page (for example, offline page, where user shouldn't see modal and popout) you can use _setActiveModal, _setActivePopout. In other case use back. | ||
`import { _setActiveModal, _setActivePopout } from '@blumjs/router'; | ||
``` | ||
import { _setActiveModal, _setActivePopout } from '@blumjs/router'; | ||
_setActiveModal(null); | ||
_setActivePopout(null); | ||
` | ||
``` | ||
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
60519
107