sp-dev-fx-webparts/samples/react-graph-personalemail
Hugo Bernier 411f1b1eca Changed authors to contributors 2023-02-18 22:58:44 -05:00
..
assets Changed docs links to learn 2022-10-24 09:42:45 -04:00
config Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
src Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
.editorconfig Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
.gitignore Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
.yo-rc.json Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
README.md Changed authors to contributors 2023-02-18 22:58:44 -05:00
gulpfile.js Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
package-lock.json Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
package.json Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
tsconfig.json Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00
tslint.json Added the react-graph-personalemail sample (#634) 2018-10-03 08:10:21 -04:00

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

⚠️ Important
Every SPFx version is only compatible with specific version(s) of Node.js. In order to be able to build this sample, please ensure that the version of Node on your workstation matches one of the versions listed in this section. This sample will not work on a different version of Node.
Refer to https://aka.ms/spfx-matrix for more information on SPFx 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

For more information about SPFx compatibility, please refer to https://aka.ms/spfx-matrix

Applies to

Contributors

  • 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.