|
|
@@ -53,13 +53,13 @@ class Toolbar extends React.Component {
|
|
|
let filterLabel;
|
|
|
|
|
|
if(type === 'string' || type === 'index') {
|
|
|
- if(operator === 'null') {
|
|
|
+ if(operator === 'null' || operator === 'notNull') {
|
|
|
filterLabel = `${label} ${operatorLabel}`;
|
|
|
}else {
|
|
|
filterLabel = `${label} ${operatorLabel} ${value1}`;
|
|
|
}
|
|
|
}else if(type === 'scale') {
|
|
|
- if(operator === 'null') {
|
|
|
+ if(operator === 'null' || operator === 'notNull') {
|
|
|
filterLabel = `${label} ${operatorLabel}`;
|
|
|
}else if(operator === 'between') {
|
|
|
filterLabel = `${label} ${operatorLabel} ${value1} ~ ${value2}`;
|
|
|
@@ -69,7 +69,7 @@ class Toolbar extends React.Component {
|
|
|
}else if(type === 'time') {
|
|
|
value1 = dateFormat(new Date(value1), 'yyyy/MM/dd');
|
|
|
value2 = dateFormat(new Date(value2), 'yyyy/MM/dd');
|
|
|
- if(operator === 'null') {
|
|
|
+ if(operator === 'null' || operator === 'notNull') {
|
|
|
filterLabel = `${label} ${operatorLabel}`;
|
|
|
}else if(operator === 'between') {
|
|
|
filterLabel = `${label} ${operatorLabel} ${value1} ~ ${value2}`;
|
|
|
@@ -77,7 +77,7 @@ class Toolbar extends React.Component {
|
|
|
filterLabel = `${label} ${operatorLabel} ${value1}`;
|
|
|
}
|
|
|
}else if(type === 'categorical') {
|
|
|
- if(operator === 'null') {
|
|
|
+ if(operator === 'null' || operator === 'notNull') {
|
|
|
filterLabel = `${label} ${operatorLabel}`;
|
|
|
}else {
|
|
|
filterLabel = `${label} ${operatorLabel} ${value1}`;
|