From 84c32ecf8df1a4d34f476e1ef2f1e664c59b832d Mon Sep 17 00:00:00 2001 From: Zac Ioannidis Date: Wed, 28 Oct 2020 18:23:41 +0000 Subject: [PATCH] Adding color for categories --- src/components/CardStack.jsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/CardStack.jsx b/src/components/CardStack.jsx index a8b5f7b..e8b298f 100644 --- a/src/components/CardStack.jsx +++ b/src/components/CardStack.jsx @@ -2,6 +2,7 @@ import React from 'react' import { connect } from 'react-redux' import { timeFormat, timeParse } from 'd3' import * as selectors from '../selectors' +import { calculateColorPercentages, getFilterIdxFromColorSet } from '../common/utilities' // import Card from './Card.jsx' import { Card } from '@forensic-architecture/design-system/react' @@ -81,8 +82,7 @@ class CardStack extends React.Component { title: "Type of Violation", value: event.associations.map(association => ({ text: association, - color: null, - onClick: () => console.log('hello') + color: getFilterIdxFromColorSet(association, this.props.coloringSet) >= 0 ? this.props.colors[getFilterIdxFromColorSet(association, this.props.coloringSet)] : null, })), }, ], @@ -232,6 +232,8 @@ function mapStateToProps(state) { isCardstack: state.app.flags.isCardstack, isLoading: state.app.flags.isFetchingSources, cardUI: state.ui.card, + colors: state.ui.coloring.colors, + coloringSet: state.app.associations.coloringSet, features: state.features } }