There's a newer version of this sample taking advantage of MSAL.js v2.
Check it out: JavaScript SPA secured with MSAL.js using Authorization Code Flow (w/ PKCE) on Azure AD B2C
If you really need to access this sample, you can navigate to the master branch, but please know that it's no longer maintained.