Migrating the admin_definition.jsx file to typescript (#24658)

* Migrating admin_definition from jsx to tsx

* Fixing types and errors

* Fixing all the types errors

* Fixing linter errors

* Removing no longer needed yup dependency

* Moving admin_definition types to its own file

* Removing a couple of anys

* Fixing linter errors

* Fixing tests snapshots
Этот коммит содержится в:
Jesús Espino
2023-10-10 19:26:45 +02:00
коммит произвёл GitHub
родитель cf9f853526
Коммит a1bf8504a8
18 изменённых файлов: 7331 добавлений и 7470 удалений

Просмотреть файл

@@ -7,7 +7,7 @@ import {ResourceToSysConsolePermissionsTable, RESOURCE_KEYS} from 'mattermost-re
import {createSelector} from 'mattermost-redux/selectors/create_selector';
import {getMySystemPermissions} from 'mattermost-redux/selectors/entities/roles_helpers';
import AdminDefinition from 'components/admin_console/admin_definition.jsx';
import AdminDefinition from 'components/admin_console/admin_definition';
export const getAdminDefinition = createSelector(
'getAdminDefinition',

Просмотреть файл

@@ -3,7 +3,7 @@
import {getAdminDefinition} from 'selectors/admin_console.jsx';
import AdminDefinition from 'components/admin_console/admin_definition.jsx';
import AdminDefinition from 'components/admin_console/admin_definition';
describe('Selectors.AdminConsole', () => {
describe('get admin definitions', () => {