Add Setting.getNewRowNameForTable().

This commit is contained in:
Gucheng Wang
2021-11-28 18:21:34 +08:00
parent e888ff8475
commit a04702a8d0
3 changed files with 11 additions and 2 deletions

View File

@ -38,7 +38,7 @@ class ProviderTable extends React.Component {
} }
addRow(table) { addRow(table) {
let row = {name: "Please select a provider", canSignUp: true, canSignIn: true, canUnlink: true, alertType: "None"}; let row = {name: Setting.getNewRowNameForTable(table, "Please select a provider"), canSignUp: true, canSignIn: true, canUnlink: true, alertType: "None"};
if (table === undefined) { if (table === undefined) {
table = []; table = [];
} }

View File

@ -526,6 +526,15 @@ export function getDeduplicatedArray(array, filterArray, key) {
return res; return res;
} }
export function getNewRowNameForTable(table, rowName) {
const emptyCount = table.filter(row => row.name.includes(rowName)).length;
let res = rowName;
for (let i = 0; i < emptyCount; i ++) {
res = res + " ";
}
return res;
}
export function getTagColor(s) { export function getTagColor(s) {
return "success"; return "success";
} }

View File

@ -38,7 +38,7 @@ class SignupTable extends React.Component {
} }
addRow(table) { addRow(table) {
let row = {name: "Please select a signup item", visible: true, required: true, rule: "None"}; let row = {name: Setting.getNewRowNameForTable(table, "Please select a signup item"), visible: true, required: true, rule: "None"};
if (table === undefined) { if (table === undefined) {
table = []; table = [];
} }