debian-mirror-gitlab/app/assets/javascripts/reports/accessibility_report/store/state.js

29 lines
787 B
JavaScript
Raw Normal View History

2020-05-24 23:13:21 +05:30
export default (initialState = {}) => ({
endpoint: initialState.endpoint || '',
isLoading: initialState.isLoading || false,
hasError: initialState.hasError || false,
/**
* Report will have the following format:
* {
* status: {String},
* summary: {
* total: {Number},
* resolved: {Number},
* errored: {Number},
* },
* existing_errors: {Array.<Object>},
* existing_notes: {Array.<Object>},
* existing_warnings: {Array.<Object>},
* new_errors: {Array.<Object>},
* new_notes: {Array.<Object>},
* new_warnings: {Array.<Object>},
* resolved_errors: {Array.<Object>},
* resolved_notes: {Array.<Object>},
* resolved_warnings: {Array.<Object>},
* }
*/
report: initialState.report || {},
});