diff --git a/src/routes/user/useredit.tsx b/src/routes/user/useredit.tsx index 95b9bef8ac..cae61e9064 100644 --- a/src/routes/user/useredit.tsx +++ b/src/routes/user/useredit.tsx @@ -16,22 +16,20 @@ import escapeHTML from 'escape-html'; import SelectElement from '../../elements/SelectElement'; import Page from '../../components/Page'; -type ItemsArr = { - Name?: string; - Id?: string; +type ResetProvider = AuthProvider & { checkedAttribute: string } -type ProvidersArr = { +type AuthProvider = { Name?: string; Id?: string; } const UserEdit: FunctionComponent = () => { const [ userName, setUserName ] = useState(''); - const [ deleteFoldersAccess, setDeleteFoldersAccess ] = useState([]); - const [ authProviders, setAuthProviders ] = useState([]); - const [ passwordResetProviders, setPasswordResetProviders ] = useState([]); + const [ deleteFoldersAccess, setDeleteFoldersAccess ] = useState([]); + const [ authProviders, setAuthProviders ] = useState([]); + const [ passwordResetProviders, setPasswordResetProviders ] = useState([]); const [ authenticationProviderId, setAuthenticationProviderId ] = useState(''); const [ passwordResetProviderId, setPasswordResetProviderId ] = useState(''); @@ -96,7 +94,7 @@ const UserEdit: FunctionComponent = () => { })).then(function (channelsResult) { let isChecked; let checkedAttribute; - const itemsArr: ItemsArr[] = []; + const itemsArr: ResetProvider[] = []; for (const folder of mediaFolders) { isChecked = user.Policy.EnableContentDeletion || user.Policy.EnableContentDeletionFromFolders.indexOf(folder.Id) != -1;