Welcome to mirror list, hosted at ThFree Co, Russian Federation.

mock_data.js « issuable_show « frontend « spec - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 986d32b498262df8cff1454bd947f62de04ed325 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import { mockIssuable as issuable } from '../issuable_list/mock_data';

export const mockIssuable = {
  ...issuable,
  id: 'gid://gitlab/Issue/30',
  title: 'Sample title',
  titleHtml: 'Sample title',
  description: '# Summary',
  descriptionHtml:
    '<h1 data-sourcepos="1:1-1:25" dir="auto">&#x000A;<a id="user-content-magnoque-it-lurida-deus" class="anchor" href="#magnoque-it-lurida-deus" aria-hidden="true"></a>Summary</h1>',
  state: 'opened',
  blocked: false,
  confidential: false,
  updatedBy: issuable.author,
  type: 'ISSUE',
  currentUserTodos: {
    nodes: [
      {
        id: 'gid://gitlab/Todo/489',
        state: 'done',
      },
    ],
  },
};

export const mockIssuableShowProps = {
  issuable: mockIssuable,
  descriptionHelpPath: '/help/user/markdown',
  descriptionPreviewPath: '/gitlab-org/gitlab-shell/preview_markdown',
  taskListUpdatePath: `${mockIssuable.webUrl}.json`,
  taskListLockVersion: 1,
  editFormVisible: false,
  enableAutocomplete: true,
  enableAutosave: true,
  enableZenMode: true,
  enableTaskList: true,
  enableEdit: true,
  showFieldTitle: false,
  statusBadgeClass: 'status-box-open',
  statusIcon: 'issue-open-m',
  taskCompletionStatus: {
    completedCount: 0,
    count: 5,
  },
};