@searchspring/snap-store-mobx
Advanced tools
Comparing version 0.46.0 to 0.47.0
@@ -32,2 +32,3 @@ import type { UrlManager } from '@searchspring/snap-url-manager'; | ||
constructor(services: StoreServices, storage: StorageStore, facet: SearchResponseModelFacetRange, facetMeta: MetaResponseModelFacetSlider, config: FacetStoreConfig); | ||
get filteredCount(): number; | ||
} | ||
@@ -50,2 +51,3 @@ export declare class ValueFacet extends Facet { | ||
constructor(services: StoreServices, storage: StorageStore, facet: SearchResponseModelFacetValue, facetMeta: MetaResponseModelFacet, config: FacetStoreConfig); | ||
get filteredCount(): number; | ||
get refinedValues(): (FacetHierarchyValue | FacetValue | FacetRangeValue | undefined)[]; | ||
@@ -52,0 +54,0 @@ } |
@@ -180,2 +180,9 @@ "use strict"; | ||
} | ||
Object.defineProperty(RangeFacet.prototype, "filteredCount", { | ||
get: function () { | ||
return Number(this.filtered); | ||
}, | ||
enumerable: false, | ||
configurable: true | ||
}); | ||
return RangeFacet; | ||
@@ -272,2 +279,9 @@ }(Facet)); | ||
} | ||
Object.defineProperty(ValueFacet.prototype, "filteredCount", { | ||
get: function () { | ||
return this.values.filter(function (value) { return value === null || value === void 0 ? void 0 : value.filtered; }).length; | ||
}, | ||
enumerable: false, | ||
configurable: true | ||
}); | ||
Object.defineProperty(ValueFacet.prototype, "refinedValues", { | ||
@@ -274,0 +288,0 @@ get: function () { |
@@ -32,2 +32,3 @@ import type { UrlManager } from '@searchspring/snap-url-manager'; | ||
constructor(services: StoreServices, storage: StorageStore, facet: SearchResponseModelFacetRange, facetMeta: MetaResponseModelFacetSlider, config: FacetStoreConfig); | ||
get filteredCount(): number; | ||
} | ||
@@ -50,2 +51,3 @@ export declare class ValueFacet extends Facet { | ||
constructor(services: StoreServices, storage: StorageStore, facet: SearchResponseModelFacetValue, facetMeta: MetaResponseModelFacet, config: FacetStoreConfig); | ||
get filteredCount(): number; | ||
get refinedValues(): (FacetHierarchyValue | FacetValue | FacetRangeValue | undefined)[]; | ||
@@ -52,0 +54,0 @@ } |
@@ -129,2 +129,5 @@ import deepmerge from 'deepmerge'; | ||
} | ||
get filteredCount() { | ||
return Number(this.filtered); | ||
} | ||
} | ||
@@ -216,2 +219,5 @@ export class ValueFacet extends Facet { | ||
} | ||
get filteredCount() { | ||
return this.values.filter((value) => value?.filtered).length; | ||
} | ||
get refinedValues() { | ||
@@ -218,0 +224,0 @@ let values = this.values || []; |
{ | ||
"name": "@searchspring/snap-store-mobx", | ||
"version": "0.46.0", | ||
"version": "0.47.0", | ||
"description": "Snap MobX Store", | ||
@@ -23,8 +23,8 @@ "main": "dist/cjs/index.js", | ||
"dependencies": { | ||
"@searchspring/snap-toolbox": "^0.46.0", | ||
"@searchspring/snap-toolbox": "^0.47.0", | ||
"mobx": "^6.6.1" | ||
}, | ||
"devDependencies": { | ||
"@searchspring/snap-client": "^0.46.0", | ||
"@searchspring/snap-url-manager": "^0.46.0" | ||
"@searchspring/snap-client": "^0.47.0", | ||
"@searchspring/snap-url-manager": "^0.47.0" | ||
}, | ||
@@ -35,3 +35,3 @@ "sideEffects": false, | ||
], | ||
"gitHead": "b92fc5fe0dd848d4ccdd6242dce7a70be53cb99c" | ||
"gitHead": "a63e30a2be1a74dabf22063eddb28e81ef1b1aa1" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
297352
5565
+ Added@searchspring/snap-toolbox@0.47.0(transitive)
- Removed@searchspring/snap-toolbox@0.46.0(transitive)