Proceeding with the appointments with the MGT (Microsoft Graph Toolkit) controls today I want to talk about the Agenda control. I will not cover in detail the implementation, it’s not the scope of this post, if you’re wondering how to achieve all the steps to enable you to use MGT inside SPFx you can have…
While developing an SPFx solution and you want to use an API, such as the Microsoft’s one like Graph API or SharePoint or other custom APIs, you have to register the permission needed in Microsoft Entra ID. First of all you need to know which permissions you need, for example if you want to use…
When developing an SPFx web part solution and have multiple configurations to make available in the property pane you can split those in multiple pages because luckily there is a built-in navigation handling in the property pane! When developing a web part and using the method getPropertyPaneConfiguration you can see that the returned object contains…
A while ago I’ve been asked to change the name of an SPFx Teams personal app and to localize it, I’ve never done something like that so I did my searches and luckily it came out that it’s a pretty easy thing to do! To support localization in the manifest.json, like in my case to…
Sometimes I need to have multiple Node.js version installed on my machine, maybe it’s only me but if you have my same problem the solution exists and it’s name is NVM. I usually develop on Windows so I installed NVM for Windows from here, but if you’re on other OS I’m sure you can find…
Today I want to cover the use of the PeoplePicker of the @pnp/spfx-controls-react package. The control let’s you select users and groups filtering them by the name, also you can specify if a single or a multiple selection is enabled. In this sample there are a PeoplePicker to select a user and another to select…
I was wondering how to use two different package version in the same project, maybe you’re wondering why I would do such a thing but picture this: You have a public NPM package and you want to update some of your controls that use an external package, but to avoid a breaking change you want…
A while ago I needed to change an Azure Function timeout but I wanted to avoid, if possible, to republish it. After a little while searching I discovered this page which explain how to overwrite the values specified in the host.json file with the values specified from the Azure configuration. The article states that if…
Today I want to show you how to use the RichText control from the PnP SPFx react controls. This control allows the user to insert a text and enrich it using HTML in a transparent fashion for the user. Starting with the sample I created this is how the control is displayed: When the user…
Today I was debugging an old web API project and suddenly an error appeared: I tried restarting Visual Studio but the error remains…considering that I didn’t change anything from the previous debugging session I decided to ask the web and after a little while searching I discovered a simple solution. In my case what I…