New: Digital Release Dates in UI

This commit is contained in:
Qstick
2020-07-07 09:27:14 -04:00
parent 88bda6bcb6
commit 3a50152b21
12 changed files with 167 additions and 1 deletions

View File

@@ -126,6 +126,10 @@ export const filterPredicates = {
return dateFilterPredicate(item.physicalRelease, filterValue, type);
},
digitalRelease: function(item, filterValue, type) {
return dateFilterPredicate(item.digitalRelease, filterValue, type);
},
ratings: function(item, filterValue, type) {
const predicate = filterTypePredicates[type];

View File

@@ -119,6 +119,12 @@ export const defaultState = {
isSortable: true,
isVisible: false
},
{
name: 'digitalRelease',
label: 'Digital Release',
isSortable: true,
isVisible: false
},
{
name: 'runtime',
label: 'Runtime',
@@ -293,6 +299,12 @@ export const defaultState = {
type: filterBuilderTypes.DATE,
valueType: filterBuilderValueTypes.DATE
},
{
name: 'digitalRelease',
label: 'Digital Release',
type: filterBuilderTypes.DATE,
valueType: filterBuilderValueTypes.DATE
},
{
name: 'runtime',
label: 'Runtime',