fix: use id as key instead of label for newField

This commit is contained in:
karishmas6
2024-09-14 08:05:33 +05:30
parent db6c30b6a7
commit 393ad8cb9d

View File

@@ -216,7 +216,7 @@ export const BrowserWindow = () => {
const newField: TextStep = {
id: Date.now(),
type: 'text',
label: ``,
label: `Label ${Object.keys(fields).length + 1}`,
data: data,
selectorObj: {
selector: highlighterData.selector,
@@ -228,14 +228,14 @@ export const BrowserWindow = () => {
setFields(prevFields => {
const updatedFields = {
...prevFields,
[newField.label]: newField
[newField.id]: newField
};
console.log(updatedFields)
return updatedFields;
});
if (listSelector) {
addListStep(listSelector, { ...fields, [newField.label]: newField }, currentListId, { type: '', selector: paginationSelector });
addListStep(listSelector, { ...fields, [newField.id]: newField }, currentListId, { type: '', selector: paginationSelector });
}
} else {
@@ -276,7 +276,7 @@ export const BrowserWindow = () => {
const newField: TextStep = {
id: Date.now(),
type: 'text',
label: ``,
label: `Label ${Object.keys(fields).length + 1}`,
data: data,
selectorObj: {
selector: selectedElement.selector,
@@ -288,7 +288,7 @@ export const BrowserWindow = () => {
setFields(prevFields => {
const updatedFields = {
...prevFields,
[newField.label]: newField
[newField.id]: newField
};
console.log(updatedFields)
@@ -296,7 +296,7 @@ export const BrowserWindow = () => {
});
if (listSelector) {
addListStep(listSelector, { ...fields, [newField.label]: newField }, currentListId, { type: '', selector: paginationSelector });
addListStep(listSelector, { ...fields, [newField.id]: newField }, currentListId, { type: '', selector: paginationSelector });
}
}