diff --git a/web/src/ProviderEditPage.js b/web/src/ProviderEditPage.js index 1c95077f..223165d4 100644 --- a/web/src/ProviderEditPage.js +++ b/web/src/ProviderEditPage.js @@ -257,7 +257,9 @@ class ProviderEditPage extends React.Component { {id: "SAML", name: "SAML"}, {id: "Payment", name: "Payment"}, {id: "Captcha", name: "Captcha"}, - ].map((providerCategory, index) => ) + ] + .sort((a, b) => a.name.localeCompare(b.name)) + .map((providerCategory, index) => ) } @@ -280,7 +282,9 @@ class ProviderEditPage extends React.Component { } })}> { - Setting.getProviderTypeOptions(this.state.provider.category).map((providerType, index) => ) + Setting.getProviderTypeOptions(this.state.provider.category) + .sort((a, b) => a.name.localeCompare(b.name)) + .map((providerType, index) => ) }