Admin console definition to typescript (#25232)

* 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

* Fixing bug

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Jesús Espino
2023-11-01 09:57:23 +01:00
коммит произвёл GitHub
родитель 83bd2746c3
Коммит da43d75e78
18 изменённых файлов: 7364 добавлений и 7503 удалений

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

@@ -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', () => {