Загрузка данных


async function getContentType() {
    const siteUrl = "https://contoso.sharepoint.com/sites/MySite";
    const listTitle = "Documents";
    const itemId = 1;

    const response = await fetch(
        `${siteUrl}/_api/web/lists/getbytitle('${listTitle}')/items(${itemId})?$expand=ContentType`,
        {
            headers: {
                Accept: "application/json;odata=nometadata"
            }
        }
    );

    const data = await response.json();
    return data.ContentType.Name;
}

async function processItem() {
    const contentType = await getContentType();

    let myVariable = contentType;

    // Используем переменную
    if (myVariable === "Document") {
        // ...
    }

    return myVariable;
}