mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-04 00:18:01 +01:00
fix: show project link in mobile nav
This commit is contained in:
parent
ed41919596
commit
bbfd78f7c5
@ -42,6 +42,145 @@ import CreateEnvironment from '../environments/CreateEnvironment/CreateEnvironme
|
||||
import FeatureView2 from '../feature/FeatureView2/FeatureView2';
|
||||
|
||||
export const routes = [
|
||||
// Project
|
||||
{
|
||||
path: '/projects/create',
|
||||
parent: '/projects',
|
||||
title: 'Create',
|
||||
component: CreateProject,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/archived',
|
||||
title: ':name',
|
||||
parent: '/archive',
|
||||
component: RedirectArchive,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/features/:name/:activeTab/copy',
|
||||
parent: '/projects/:id/features/:name/:activeTab',
|
||||
title: 'Copy',
|
||||
component: CopyFeatureToggle,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/features2/:name/:activeTab/copy',
|
||||
parent: '/projects/:id/features/:name/:activeTab',
|
||||
title: 'Copy',
|
||||
component: CopyFeatureToggle,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:projectId/features2/:featureId',
|
||||
parent: '/projects',
|
||||
title: 'FeatureView2',
|
||||
component: FeatureView2,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
flags: E,
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/features/:name/:activeTab',
|
||||
parent: '/projects',
|
||||
title: ':name',
|
||||
component: ViewFeatureToggle,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/create-toggle',
|
||||
parent: '/projects',
|
||||
title: 'Create',
|
||||
component: CreateFeatureToggle,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/:activeTab',
|
||||
parent: '/projects',
|
||||
title: ':id',
|
||||
component: Project,
|
||||
flag: P,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id',
|
||||
parent: '/projects',
|
||||
title: ':id',
|
||||
component: Project,
|
||||
flag: P,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects',
|
||||
title: 'Projects',
|
||||
component: ProjectListNew,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: { mobile: true },
|
||||
},
|
||||
|
||||
{
|
||||
path: '/tag-types/create',
|
||||
parent: '/tag-types',
|
||||
title: 'Create',
|
||||
component: CreateTagType,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/tag-types/edit/:name',
|
||||
parent: '/tag-types',
|
||||
title: ':name',
|
||||
component: EditTagType,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/tag-types',
|
||||
title: 'Tag types',
|
||||
component: ListTagTypes,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: { mobile: true, advanced: true },
|
||||
},
|
||||
|
||||
{
|
||||
path: '/tags/create',
|
||||
parent: '/tags',
|
||||
title: 'Create',
|
||||
component: CreateTag,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/tags',
|
||||
title: 'Tags',
|
||||
component: ListTags,
|
||||
hidden: true,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
// Features
|
||||
{
|
||||
path: '/features/:activeTab/:name',
|
||||
@ -193,147 +332,6 @@ export const routes = [
|
||||
menu: { mobile: true, advanced: true },
|
||||
},
|
||||
|
||||
// Project
|
||||
{
|
||||
path: '/projects/create',
|
||||
parent: '/projects',
|
||||
title: 'Create',
|
||||
component: CreateProject,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/archived',
|
||||
title: ':name',
|
||||
parent: '/archive',
|
||||
component: RedirectArchive,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/features/:name/:activeTab/copy',
|
||||
parent: '/projects/:id/features/:name/:activeTab',
|
||||
title: 'Copy',
|
||||
component: CopyFeatureToggle,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/features2/:name/:activeTab/copy',
|
||||
parent: '/projects/:id/features/:name/:activeTab',
|
||||
title: 'Copy',
|
||||
component: CopyFeatureToggle,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:projectId/features2/:featureId',
|
||||
parent: '/projects',
|
||||
title: 'FeatureView2',
|
||||
component: FeatureView2,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
flags: E,
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/features/:name/:activeTab',
|
||||
parent: '/projects',
|
||||
title: ':name',
|
||||
component: ViewFeatureToggle,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/create-toggle',
|
||||
parent: '/projects',
|
||||
title: 'Create',
|
||||
component: CreateFeatureToggle,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id/:activeTab',
|
||||
parent: '/projects',
|
||||
title: ':id',
|
||||
component: Project,
|
||||
flag: P,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects/:id',
|
||||
parent: '/projects',
|
||||
title: ':id',
|
||||
component: Project,
|
||||
flag: P,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/projects',
|
||||
title: 'Projects',
|
||||
component: ProjectListNew,
|
||||
flag: P,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: { mobile: true },
|
||||
},
|
||||
|
||||
{
|
||||
path: '/tag-types/create',
|
||||
parent: '/tag-types',
|
||||
title: 'Create',
|
||||
component: CreateTagType,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/tag-types/edit/:name',
|
||||
parent: '/tag-types',
|
||||
title: ':name',
|
||||
component: EditTagType,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/tag-types',
|
||||
title: 'Tag types',
|
||||
component: ListTagTypes,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: { mobile: true, advanced: true },
|
||||
},
|
||||
|
||||
{
|
||||
path: '/tags/create',
|
||||
parent: '/tags',
|
||||
title: 'Create',
|
||||
component: CreateTag,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
{
|
||||
path: '/tags',
|
||||
title: 'Tags',
|
||||
component: ListTags,
|
||||
hidden: true,
|
||||
type: 'protected',
|
||||
layout: 'main',
|
||||
menu: {},
|
||||
},
|
||||
|
||||
// Addons
|
||||
{
|
||||
path: '/addons/create/:provider',
|
||||
|
Loading…
Reference in New Issue
Block a user