UNPKG

apim-developer-portal2

Version:

API management developer portal

23 lines (20 loc) 824 B
import { IWidgetOrder, IWidgetHandler } from "@paperbits/common/editing"; import { SigninSocialModel } from "./signinSocialModel"; export class SigninSocialHandlers implements IWidgetHandler { public async getWidgetOrder(): Promise<IWidgetOrder> { const widgetOrder: IWidgetOrder = { name: "signinSocial", category: "User", displayName: "Sign-in button: OAuth", iconClass: "paperbits-cheque-3", requires: ["html"], createModel: async () => { const model = new SigninSocialModel(); model.aadLabel = "Azure Active Directory"; model.aadB2CLabel = "Azure Active Directory B2C"; return model; } }; return widgetOrder; } }