Мне нужно отображать контент на основе группы, к которой принадлежит текущий пользователь, но я не могу понять, как это сделать в response / pnp js.
Я написал функцию ниже, но она возвращает false даже если имя группы, возвращенное в console.log (grp ["Title"]), верное.
private _checkUserInGroup(strGroup)
{
let InGroup:boolean = false;
let grp = sp.web.currentUser.groups.get().then((r: any) => {
r.forEach((grp: SiteGroups) =>{
if (grp["Title"] == strGroup)
{
InGroup = true;
}
console.log(grp["Title"]);
});
});
return InGroup;
}