, если ровно 21:
/^[^,]*(,[^,]*){21}$/
, если не менее 21:
/(,[^,]*){21}/
Однако я бы предложил не использовать регулярное выражение для такой простой задачи. Потому что он медленный.
Похоже, есть некоторые изменения в способе импорта ApplicationCustomizerContext в SPFx v1.5.1 по сравнению с тем, как это было сделано в 1.4.1
Измените свой оператор импорта, как показано ниже:
import { ApplicationCustomizerContext } from "@microsoft/sp-application-base";