Added tag filters to all URLs. Improved tag filter styling.
This commit is contained in:
@@ -19,17 +19,29 @@ const routes = [
|
||||
{
|
||||
path: '/',
|
||||
redirect: {
|
||||
name: 'home',
|
||||
name: 'updates',
|
||||
params: {
|
||||
range: 'latest',
|
||||
tags: 'all-tags',
|
||||
pageNumber: 1,
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
path: '/:range/:pageNumber?',
|
||||
path: '/updates',
|
||||
redirect: {
|
||||
name: 'updates',
|
||||
params: {
|
||||
range: 'latest',
|
||||
tags: 'all-tags',
|
||||
pageNumber: 1,
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
path: '/updates/:tags/:range/:pageNumber',
|
||||
component: Home,
|
||||
name: 'home',
|
||||
name: 'updates',
|
||||
},
|
||||
{
|
||||
path: '/scene/:releaseId/:releaseSlug?',
|
||||
@@ -42,19 +54,20 @@ const routes = [
|
||||
name: 'movie',
|
||||
},
|
||||
{
|
||||
path: '/actor/:actorId/:actorSlug?',
|
||||
path: '/actor/:actorId/:actorSlug',
|
||||
name: 'actor',
|
||||
redirect: from => ({
|
||||
name: 'actorRange',
|
||||
params: {
|
||||
...from.params,
|
||||
range: 'latest',
|
||||
tags: 'all-tags',
|
||||
pageNumber: 1,
|
||||
},
|
||||
}),
|
||||
},
|
||||
{
|
||||
path: '/actor/:actorId/:actorSlug/:range/:pageNumber?',
|
||||
path: '/actor/:actorId/:actorSlug/:tags/:range/:pageNumber',
|
||||
component: Actor,
|
||||
name: 'actorRange',
|
||||
},
|
||||
@@ -67,12 +80,13 @@ const routes = [
|
||||
params: {
|
||||
...from.params,
|
||||
range: 'latest',
|
||||
tags: 'all-tags',
|
||||
pageNumber: 1,
|
||||
},
|
||||
}),
|
||||
},
|
||||
{
|
||||
path: '/site/:siteSlug/:range/:pageNumber?',
|
||||
path: '/site/:siteSlug/:tags/:range/:pageNumber',
|
||||
component: Site,
|
||||
name: 'siteRange',
|
||||
},
|
||||
@@ -85,12 +99,13 @@ const routes = [
|
||||
params: {
|
||||
...from.params,
|
||||
range: 'latest',
|
||||
tags: 'all-tags',
|
||||
pageNumber: 1,
|
||||
},
|
||||
}),
|
||||
},
|
||||
{
|
||||
path: '/network/:networkSlug/:range/:pageNumber?',
|
||||
path: '/network/:networkSlug/:tags/:range/:pageNumber',
|
||||
component: Network,
|
||||
name: 'networkRange',
|
||||
},
|
||||
@@ -103,16 +118,17 @@ const routes = [
|
||||
params: {
|
||||
...from.params,
|
||||
range: 'latest',
|
||||
tags: 'all-tags',
|
||||
},
|
||||
}),
|
||||
},
|
||||
{
|
||||
path: '/tag/:tagSlug/:range',
|
||||
path: '/tag/:tagSlug/:tags/:range',
|
||||
component: Tag,
|
||||
name: 'tagRange',
|
||||
},
|
||||
{
|
||||
path: '/actors/:gender?/:letter?/:pageNumber?',
|
||||
path: '/actors/:gender?/:letter?/:pageNumber',
|
||||
component: Actors,
|
||||
name: 'actors',
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user