{item.children.map((action: any, i: number) => {
if (action.isBgColor) {
- action.inner =
;
+ action.inner =
;
action.icon = 'color';
action.checkbox = action.value == this.color;
};
@@ -149,7 +149,7 @@ const MenuGroupEdit = observer(class MenuGroupEdit extends React.Component
it.id == groupId);
const value = Relation.getArrayValue(group.value);
diff --git a/src/ts/component/menu/dataview/option/edit.tsx b/src/ts/component/menu/dataview/option/edit.tsx
index 459352e967..95f43f0774 100644
--- a/src/ts/component/menu/dataview/option/edit.tsx
+++ b/src/ts/component/menu/dataview/option/edit.tsx
@@ -25,7 +25,7 @@ const MenuOptionEdit = observer(class MenuOptionEdit extends React.Component
{item.children.map((action: any, i: number) => {
if (action.isBgColor) {
- action.inner = ;
+ action.inner = ;
action.icon = 'color';
action.checkbox = action.value == this.color;
};
diff --git a/src/ts/component/menu/dataview/option/list.tsx b/src/ts/component/menu/dataview/option/list.tsx
index b139d3ffc4..da4b7100ad 100644
--- a/src/ts/component/menu/dataview/option/list.tsx
+++ b/src/ts/component/menu/dataview/option/list.tsx
@@ -319,7 +319,7 @@ const MenuOptionList = observer(class MenuOptionList extends React.Component it.relationKey == relation.relationKey);
@@ -338,7 +338,7 @@ const MenuOptionList = observer(class MenuOptionList extends React.Component= 0) {
+ if ([ I.RelationType.Select, I.RelationType.MultiSelect ].indexOf(v) >= 0) {
c = 'select ' + this.selectClassName(v);
};
return 'c-' + c;
@@ -51,8 +51,8 @@ class Relation {
break;
case I.RelationType.Object:
- case I.RelationType.Status:
- case I.RelationType.Tag:
+ case I.RelationType.Select:
+ case I.RelationType.MultiSelect:
ret = ret.concat([
{ id: I.FilterCondition.In, name: translate('filterConditionInArray') },
{ id: I.FilterCondition.AllIn, name: translate('filterConditionAllIn') },
@@ -212,9 +212,9 @@ class Relation {
break;
};
- case I.RelationType.Status:
+ case I.RelationType.Select:
case I.RelationType.File:
- case I.RelationType.Tag:
+ case I.RelationType.MultiSelect:
case I.RelationType.Object:
case I.RelationType.Relations: {
value = this.getArrayValue(UtilCommon.objectCopy(value));
@@ -243,9 +243,9 @@ class Relation {
break;
};
- case I.RelationType.Status:
+ case I.RelationType.Select:
case I.RelationType.File:
- case I.RelationType.Tag:
+ case I.RelationType.MultiSelect:
case I.RelationType.Object:
case I.RelationType.Relations: {
ret = value.length ? true : false;
@@ -344,7 +344,7 @@ class Relation {
switch (type) {
default: {
- formats = [ I.RelationType.Status, I.RelationType.Tag, I.RelationType.Checkbox ];
+ formats = [ I.RelationType.Select, I.RelationType.MultiSelect, I.RelationType.Checkbox ];
break;
};
@@ -362,11 +362,11 @@ class Relation {
const f1 = c1.format;
const f2 = c2.format;
- if ((f1 == I.RelationType.Status) && (f2 != I.RelationType.Status)) return -1;
- if ((f1 != I.RelationType.Status) && (f2 == I.RelationType.Status)) return 1;
+ if ((f1 == I.RelationType.Select) && (f2 != I.RelationType.Select)) return -1;
+ if ((f1 != I.RelationType.Select) && (f2 == I.RelationType.Select)) return 1;
- if ((f1 == I.RelationType.Tag) && (f2 != I.RelationType.Tag)) return -1;
- if ((f1 != I.RelationType.Tag) && (f2 == I.RelationType.Tag)) return 1;
+ if ((f1 == I.RelationType.MultiSelect) && (f2 != I.RelationType.MultiSelect)) return -1;
+ if ((f1 != I.RelationType.MultiSelect) && (f2 == I.RelationType.MultiSelect)) return 1;
if ((f1 == I.RelationType.Checkbox) && (f2 != I.RelationType.Checkbox)) return -1;
if ((f1 != I.RelationType.Checkbox) && (f2 == I.RelationType.Checkbox)) return 1;
diff --git a/src/ts/lib/util/menu.ts b/src/ts/lib/util/menu.ts
index 00d08fe0b4..de90157a67 100644
--- a/src/ts/lib/util/menu.ts
+++ b/src/ts/lib/util/menu.ts
@@ -298,8 +298,8 @@ class UtilMenu {
{ id: I.RelationType.Object },
{ id: I.RelationType.LongText },
{ id: I.RelationType.Number },
- { id: I.RelationType.Status },
- { id: I.RelationType.Tag },
+ { id: I.RelationType.Select },
+ { id: I.RelationType.MultiSelect },
{ id: I.RelationType.Date },
{ id: I.RelationType.File },
{ id: I.RelationType.Checkbox },