debian-mirror-gitlab/spec/frontend/nav/mock_data.js

40 lines
991 B
JavaScript
Raw Normal View History

2021-06-08 01:23:25 +05:30
import { range } from 'lodash';
export const TEST_NAV_DATA = {
activeTitle: 'Test Active Title',
primary: [
...['projects', 'groups'].map((view) => ({
id: view,
href: null,
title: view,
view,
})),
...range(0, 2).map((idx) => ({
id: `primary-link-${idx}`,
href: `/path/to/primary/${idx}`,
title: `Title ${idx}`,
})),
],
secondary: range(0, 2).map((idx) => ({
id: `secondary-link-${idx}`,
href: `/path/to/secondary/${idx}`,
title: `SecTitle ${idx}`,
})),
views: {
projects: {
namespace: 'projects',
currentUserName: '',
currentItem: {},
2021-09-04 01:27:46 +05:30
linksPrimary: [{ id: 'project-link', href: '/path/to/projects', title: 'Project Link' }],
linksSecondary: [],
2021-06-08 01:23:25 +05:30
},
groups: {
namespace: 'groups',
currentUserName: '',
currentItem: {},
2021-09-04 01:27:46 +05:30
linksPrimary: [],
linksSecondary: [{ id: 'group-link', href: '/path/to/groups', title: 'Group Link' }],
2021-06-08 01:23:25 +05:30
},
},
};