aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/FilterPanel.tsx
diff options
context:
space:
mode:
authoreperelm2 <emily_perelman@brown.edu>2023-08-02 17:01:35 -0400
committereperelm2 <emily_perelman@brown.edu>2023-08-02 17:01:35 -0400
commitaa9f4b3ced3b4c6a1850cb9a0b3ea2f188998a55 (patch)
tree4721f64afacef15bd65f3dd645875d3eea62f5de /src/client/views/FilterPanel.tsx
parent8d85780411df77db6150b88f0d8272f495c7fdb1 (diff)
filters - sliders working (still fix UI & comments from meeting)
Diffstat (limited to 'src/client/views/FilterPanel.tsx')
-rw-r--r--src/client/views/FilterPanel.tsx33
1 files changed, 26 insertions, 7 deletions
diff --git a/src/client/views/FilterPanel.tsx b/src/client/views/FilterPanel.tsx
index 54f5122b4..8ecd60c7e 100644
--- a/src/client/views/FilterPanel.tsx
+++ b/src/client/views/FilterPanel.tsx
@@ -219,21 +219,40 @@ export class FilterPanel extends React.Component<filterProps> {
@action
sortingCurrentFacetValues = (facetHeader:string) => {
- console.log("in function to begin with")
+ // console.log("in function to begin with")
this._collapseReturnKeys.splice(0)
- console.log("this si sfacetValies " + this.facetValues(facetHeader))
+ // console.log("this si sfacetValies " + this.facetValues(facetHeader))
//if range then display range values
+ //use to -- & determine amount of sigfinict digits -- make all sections blue evn when collapsed
+ // transform switch to x and y not x coordinate and y coordinate
+
+ Array.from(this.activeRenderedFacetInfos.keys()).map(renderInfo => {
+ if ( renderInfo.renderType === "range" && renderInfo.facetHeader === facetHeader) {
+ console.log("THIS IS ONLY SHWOIGN UP ONCE ")
+ console.log("hope same thing "+ this.targetDoc?._childFiltersByRanges?.toString + " extra " + renderInfo.range)
+ this._collapseReturnKeys.push(renderInfo.range)
+
+ }
+
+ })
+
+
+ for (var key of this.facetValues(facetHeader)){
+ // console.log("this is key " + key)
+ if (this.mapActiveFiltersToFacets.get(key)){
+
+ this._collapseReturnKeys.push(key)
+ }}
+
+
// if(Array.from(this.activeRenderedFacetInfos.keys()).map(renderInfo => (renderInfo.renderType === "range" && renderInfo.facetHeader === facetHeader ))){
- // console.log("JOE MAMA")
+
// }
- for (var key of this.facetValues(facetHeader)){
- if (this.mapActiveFiltersToFacets.get(key)){
- this._collapseReturnKeys.push(key)
- }}
+
return (
<div className = " filterbox-collpasedAndActive">
{this._collapseReturnKeys.join(', ') }