با سلام و احترام
مشکل این کد چیه که نه تابع split رو میشناسه نه shift

getPropValue(obj,path){
if (!path) { return obj; }
const properties = path.split(".");
return this.getPropValue(obj[properties.shift()], properties.join("."));

};





این خطا رو تو مرورگرم دارم!
path.split is not a function