export default class PipelinesStore { constructor() { this.state = {}; this.state.pipelines = []; this.state.count = {}; this.state.pageInfo = {}; } storePipelines(pipelines = []) { this.state.pipelines = pipelines; } storeCount(count = {}) { this.state.count = count; } storePagination(pagination = {}) { let paginationInfo; if (Object.keys(pagination).length) { const normalizedHeaders = gl.utils.normalizeHeaders(pagination); paginationInfo = gl.utils.parseIntPagination(normalizedHeaders); } else { paginationInfo = pagination; } this.state.pageInfo = paginationInfo; } }