The sample code of SPFx extensions.
This repo contains 4 extensions:
- nextTrainingInfo: It leverages Application Customizer to show the next training information in the page top placeholder.
- iframePlayer: It leverages Field Customizer to show the training video as iframe player.
- qrcode: It leverages List View Command Set to add a button in contextual menu to show the QR code of the training URL.
- addTask: It leverages SPGraphHttpClient to integrate Microsoft Graph, provides a button in contextual menu to add the training as a task in Microsoft Planner.
Each extension has its tutorial in its README file. Besides, this repo has step-by-step branches, you can leverage branch diff feature to compare what is happening between steps.
This repo is using some icons from Icon8. They are licensed under Creative Commons Attribution-NoDerivs 3.0 Unported. Read its license here.