Firstly, you have wrongly assigned your finalValue variable. When the execution comes in 2nd if block, your finalValue is getting set with new value. You are not performing replace on the same variable on which you have already applied replace.
Secondly, either you need to add replace all or you need to add regex for replacing all the values.
Try below code :
transform(value: string, ...args: unknown[]) {
let finalValue = value;
if (finalValue.includes(""")) {
finalValue = finalValue.replace(/"/g, "");
}
if (finalValue.includes("'")) {
finalValue = finalValue.replace(/'/g, "");
}
return finalValue;
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…