sp-dev-fx-webparts/samples/react-graph-personalemail
Hugo Bernier 86013372c0 Added all 1.12.1 and 1.13 containers 2022-02-14 02:52:18 -05:00
..
assets Removing unnecessary office product from the sample metadata 2021-12-10 19:55:32 +02:00
config
src
.editorconfig
.gitignore
.yo-rc.json
README.md Added all 1.12.1 and 1.13 containers 2022-02-14 02:52:18 -05:00
gulpfile.js
package-lock.json
package.json
tsconfig.json
tslint.json

README.md

Personal e-mail

Summary

Sample React web part showing how to retrieve and display personal e-mail retrieved using the Microsoft Graph.

SharePoint Framework web part showing latest personal e-mails

Compatibility

SPFx 1.6 Node.js v8 | v6 Compatible with SharePoint Online Compatible with SharePoint 2019 Does not work with SharePoint 2016 (Feature Pack 2) Local Workbench Compatible Hosted Workbench Compatible

Applies to

Solution

Solution Author(s)
react-graph-personalemail Waldek Mastykarz (MVP, Rencore, @waldekm)

Version history

Version Date Comments
1.0 October 3, 2018 Initial release

Minimal Path to Awesome

  • clone this repo
  • in the command line run:
    • npm i
    • gulp bundle --ship
    • gulp package-solution --ship
  • deploy the package to your app catalog
  • approve the API permission request to access e-mails using Microsoft Graph
  • add the web part to a page

Features

This sample illustrates the following concepts on top of the SharePoint Framework:

  • using the MSGraphClient to communicate with the Microsoft Graph in a SharePoint Framework solution
  • requesting API permissions in a SharePoint Framework package
  • retrieving e-mails using the Microsoft Graph
  • using the MSGraphClient in a SharePoint Framework web part

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.