• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CBIIT / bento-c3dc-frontend / 21523815572

30 Jan 2026 05:00PM UTC coverage: 0.154% (-0.01%) from 0.167%
21523815572

Pull #478

github

web-flow
Merge 28c144a05 into c99082bc6
Pull Request #478: C3DC-1912 & C3DC-1935, Restricted Constructed URL + Interop URL feature

6 of 4070 branches covered (0.15%)

Branch coverage included in aggregate %.

0 of 489 new or added lines in 14 files covered. (0.0%)

24 existing lines in 6 files now uncovered.

10 of 6301 relevant lines covered (0.16%)

0.08 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/components/Inventory/InventoryState.js
NEW
1
export const initialState = {
×
2
  initialLoading: true,
3
  isDataloading: false,
4
  importFromURL: null,
5
  importFromData: [],
6
  activeFilters: null,
7
  dashData: null,
8
  return_2_page: false,
9
  return_query_url: '',
10
  tab: 1,
11
  action_type: 'facet',
12
};
13

NEW
14
export const AFTER_INITIAL_LOADING = 'Inventory/AFTER_INITIAL_LOADING';
×
NEW
15
export const DATA_LOADING = 'Inventory/DATA_LOADING';
×
NEW
16
export const UPDATE_IMPORTFROM = 'Inventory/UPDATE_IMPORTFROM';
×
NEW
17
export const FACET_VALUE_CHANGED = 'Inventory/FACET_VALUE_CHANGED';
×
NEW
18
export const DASHBOARD_DATA_CHANGED = 'Inventory/DASHBOARD_DATA_CHANGED';
×
NEW
19
export const RETURN_2_PAGE = 'return_2_page';
×
NEW
20
export const RETURN_QUERY_URL = 'return_query_url';
×
NEW
21
export const CHANGE_TAB = 'change_tab';
×
NEW
22
export const RESTORE_ACTION_TYPE = 'restore_action_type';
×
23

NEW
24
export const afterInitialLoading = () => ({
×
25
  type: AFTER_INITIAL_LOADING,
26
  payload: {
27
    initialLoading: false,
28
  },
NEW
29
});
×
30

NEW
31
export const inDataloading = (isDataloading) => ({
×
32
  type: DATA_LOADING,
33
  payload: {
34
    isDataloading,
35
  },
NEW
36
});
×
37

NEW
38
export const updateImportfrom = (importFromURL, importFromData) => ({
×
39
  type: UPDATE_IMPORTFROM,
40
  payload: {
41
    importFromURL,
42
    importFromData,
43
  },
NEW
44
});
×
45

NEW
46
export const syncUpFacets = (facets) => ({
×
47
  type: FACET_VALUE_CHANGED,
48
  payload: {
49
    facets,
50
  },
NEW
51
});
×
52

NEW
53
export const syncUpDashboard = (facets, dashData) => ({
×
54
  type: DASHBOARD_DATA_CHANGED,
55
  payload: {
56
    facets,
57
    dashData,
58
  },
NEW
59
});
×
60

NEW
61
export const return2Page = (returned) => ({
×
62
  type: RETURN_2_PAGE,
63
  payload: {
64
    return_2_page: returned,
65
  },
NEW
66
});
×
67

NEW
68
export const returnQueryUrl = (url) => ({
×
69
  type: RETURN_QUERY_URL,
70
  payload: {
71
    return_query_url: url,
72
  },
NEW
73
});
×
74

NEW
75
export const changeTab = (idx, action_type) => ({
×
76
  type: CHANGE_TAB,
77
  payload: {
78
    tab: idx,
79
    action_type: action_type,
80
  },
NEW
81
});
×
82

NEW
83
export const restoreActionType = () => ({
×
84
  type: RESTORE_ACTION_TYPE,
85
  payload: {
86
    action_type: "facet",
87
  },
NEW
88
});
×
89

90
export default function InventoryReducer(state = initialState, { type, payload }) {
×
NEW
91
  switch (type) {
×
92
    case AFTER_INITIAL_LOADING:
×
NEW
93
      return {
×
94
        ...state,
95
        initialLoading: payload.initialLoading,
96
      };
97
    case DATA_LOADING:
NEW
98
      return {
×
99
        ...state,
100
        isDataloading: payload.isDataloading,
101
      };
102
    // Update importFromData with the fetched data
103
    case UPDATE_IMPORTFROM:
NEW
104
      return {
×
105
        ...state,
106
        importFromURL: payload.importFromURL,
107
        importFromData: payload.importFromData,
108
      };
109
    case FACET_VALUE_CHANGED:
NEW
110
      return {
×
111
        ...state,
112
        activeFilters: payload.facets,
113
      };
114
    case DASHBOARD_DATA_CHANGED:
NEW
115
      return {
×
116
        ...state,
117
        activeFilters: payload.facets,
118
        dashData: payload.dashData,
119
      };
120
    case RETURN_2_PAGE:
NEW
121
      return {
×
122
        ...state,
123
        return_2_page: payload.return_2_page,
124
      };
125
    case RETURN_QUERY_URL:
NEW
126
      return {
×
127
        ...state,
128
        return_query_url: payload.return_query_url,
129
      };
130
    case CHANGE_TAB:
NEW
131
      return {
×
132
        ...state,
133
        tab: payload.tab,
134
        action_type: payload.action_type,
135
      };
136
    case RESTORE_ACTION_TYPE:
NEW
137
      return {
×
138
        ...state,
139
        action_type: payload.action_type,
140
      };
141
    default:
NEW
142
      return state;
×
143
  }
144
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc