mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update type naming
This commit is contained in:
parent
fb04b4b58a
commit
f70bbe6026
1 changed files with 6 additions and 8 deletions
|
@ -16,22 +16,20 @@ import escapeHTML from 'escape-html';
|
||||||
import SelectElement from '../../elements/SelectElement';
|
import SelectElement from '../../elements/SelectElement';
|
||||||
import Page from '../../components/Page';
|
import Page from '../../components/Page';
|
||||||
|
|
||||||
type ItemsArr = {
|
type ResetProvider = AuthProvider & {
|
||||||
Name?: string;
|
|
||||||
Id?: string;
|
|
||||||
checkedAttribute: string
|
checkedAttribute: string
|
||||||
}
|
}
|
||||||
|
|
||||||
type ProvidersArr = {
|
type AuthProvider = {
|
||||||
Name?: string;
|
Name?: string;
|
||||||
Id?: string;
|
Id?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
const UserEdit: FunctionComponent = () => {
|
const UserEdit: FunctionComponent = () => {
|
||||||
const [ userName, setUserName ] = useState('');
|
const [ userName, setUserName ] = useState('');
|
||||||
const [ deleteFoldersAccess, setDeleteFoldersAccess ] = useState<ItemsArr[]>([]);
|
const [ deleteFoldersAccess, setDeleteFoldersAccess ] = useState<ResetProvider[]>([]);
|
||||||
const [ authProviders, setAuthProviders ] = useState<ProvidersArr[]>([]);
|
const [ authProviders, setAuthProviders ] = useState<AuthProvider[]>([]);
|
||||||
const [ passwordResetProviders, setPasswordResetProviders ] = useState<ItemsArr[]>([]);
|
const [ passwordResetProviders, setPasswordResetProviders ] = useState<ResetProvider[]>([]);
|
||||||
|
|
||||||
const [ authenticationProviderId, setAuthenticationProviderId ] = useState('');
|
const [ authenticationProviderId, setAuthenticationProviderId ] = useState('');
|
||||||
const [ passwordResetProviderId, setPasswordResetProviderId ] = useState('');
|
const [ passwordResetProviderId, setPasswordResetProviderId ] = useState('');
|
||||||
|
@ -96,7 +94,7 @@ const UserEdit: FunctionComponent = () => {
|
||||||
})).then(function (channelsResult) {
|
})).then(function (channelsResult) {
|
||||||
let isChecked;
|
let isChecked;
|
||||||
let checkedAttribute;
|
let checkedAttribute;
|
||||||
const itemsArr: ItemsArr[] = [];
|
const itemsArr: ResetProvider[] = [];
|
||||||
|
|
||||||
for (const folder of mediaFolders) {
|
for (const folder of mediaFolders) {
|
||||||
isChecked = user.Policy.EnableContentDeletion || user.Policy.EnableContentDeletionFromFolders.indexOf(folder.Id) != -1;
|
isChecked = user.Policy.EnableContentDeletion || user.Policy.EnableContentDeletionFromFolders.indexOf(folder.Id) != -1;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue