How to build a simple custom Property Pane using Typescript for SPFx

Reading Time: 5 minutes The SharePoint Framework contains a set of standard controls for the property pane. But sometimes you need additional functionality beyond the basic controls. You might need asynchronous updates to the data on a control or a specific user interface. Build a custom control for the property pane to get the …

Retrieve SharePoint List Items Using Microsoft Graph API for SPFx

Reading Time: 7 minutes Download the code here Overview When building SharePoint Framework solutions, you can easily connect to the Microsoft Graph by using the MSGraphClient. MSGraphClient is a new HTTP client introduced in SharePoint Framework v1.6.0 that simplifies connecting to the Microsoft Graph inside SharePoint Framework solutions. The MSGraphClient is available only in …

Build and Deploy multi-tab Microsoft Teams personal tab using SharePoint Framework(SPFx)

Reading Time: 4 minutes Overview Creating and distributing an app built on the Microsoft Teams Platform involves deciding what to build, building your web services, creating an app package, and distributing that package to your target end users. SharePoint Framework is spreading its wings and is now ready to go beyond SharePoint and develop …

How to Deploy your existing SharePoint web part into Teams as a tab

Reading Time: 8 minutes Starting with SharePoint Framework v1.7 plusbeta, you can build your Microsoft Team tabs using SharePoint Framework tooling and use SharePoint as a host for your solutions. Current State of SharePoint Extensibility:- Build modern SP solutions Full-trust JavaScript based framework running in the main app Use modern auth to integrate with Graph …

SPFX client-side web part with the WebPart Properties

Reading Time: 4 minutes The Modern SharePoint Framework have a new WebPart Property pane.The property pane allows end users to configure the web part with a bunch of properties. The property pane has three key metadata: Pages Pages provide you the flexibility to separate complex interactions and put them into one or more pages. …