Просмотр исходного кода

ref(js): Move TeamSelector component out of 'form' (#39959)

Evan Purkhiser 2 лет назад
Родитель
Сommit
26f26eb665

+ 1 - 1
static/app/components/modals/inviteMembersModal/inviteRowControl.tsx

@@ -6,8 +6,8 @@ import Button from 'sentry/components/button';
 import SelectControl, {
   StylesConfig,
 } from 'sentry/components/forms/controls/selectControl';
-import TeamSelector from 'sentry/components/forms/teamSelector';
 import RoleSelectControl from 'sentry/components/roleSelectControl';
+import TeamSelector from 'sentry/components/teamSelector';
 import {IconClose} from 'sentry/icons/iconClose';
 import {t} from 'sentry/locale';
 import {OrgRole, SelectValue} from 'sentry/types';

+ 2 - 1
static/app/components/forms/teamSelector.spec.jsx → static/app/components/teamSelector.spec.jsx

@@ -1,10 +1,11 @@
 import {act, render, screen, userEvent} from 'sentry-test/reactTestingLibrary';
 
 import {addTeamToProject} from 'sentry/actionCreators/projects';
-import {TeamSelector} from 'sentry/components/forms/teamSelector';
 import OrganizationStore from 'sentry/stores/organizationStore';
 import TeamStore from 'sentry/stores/teamStore';
 
+import {TeamSelector} from './teamSelector';
+
 jest.mock('sentry/actionCreators/projects', () => ({
   addTeamToProject: jest.fn(),
 }));

+ 0 - 0
static/app/components/forms/teamSelector.tsx → static/app/components/teamSelector.tsx


+ 1 - 1
static/app/views/alerts/rules/issue/index.tsx

@@ -24,7 +24,6 @@ import FieldHelp from 'sentry/components/forms/field/fieldHelp';
 import SelectField from 'sentry/components/forms/fields/selectField';
 import Form from 'sentry/components/forms/form';
 import FormField from 'sentry/components/forms/formField';
-import TeamSelector from 'sentry/components/forms/teamSelector';
 import IdBadge from 'sentry/components/idBadge';
 import Input from 'sentry/components/input';
 import * as Layout from 'sentry/components/layouts/thirds';
@@ -32,6 +31,7 @@ import List from 'sentry/components/list';
 import ListItem from 'sentry/components/list/listItem';
 import LoadingMask from 'sentry/components/loadingMask';
 import {Panel, PanelBody} from 'sentry/components/panels';
+import TeamSelector from 'sentry/components/teamSelector';
 import {ALL_ENVIRONMENTS_KEY} from 'sentry/constants';
 import {IconChevron} from 'sentry/icons';
 import {t, tct} from 'sentry/locale';

+ 1 - 1
static/app/views/alerts/rules/issue/memberTeamFields.tsx

@@ -2,9 +2,9 @@ import {Component} from 'react';
 import styled from '@emotion/styled';
 
 import SelectControl from 'sentry/components/forms/controls/selectControl';
-import TeamSelector from 'sentry/components/forms/teamSelector';
 import {PanelItem} from 'sentry/components/panels';
 import SelectMembers from 'sentry/components/selectMembers';
+import TeamSelector from 'sentry/components/teamSelector';
 import space from 'sentry/styles/space';
 import {Organization, Project} from 'sentry/types';
 import {IssueAlertRuleAction, IssueAlertRuleCondition} from 'sentry/types/alerts';

+ 1 - 1
static/app/views/alerts/rules/metric/ruleNameOwnerForm.tsx

@@ -3,8 +3,8 @@ import styled from '@emotion/styled';
 
 import TextField from 'sentry/components/forms/fields/textField';
 import FormField from 'sentry/components/forms/formField';
-import TeamSelector from 'sentry/components/forms/teamSelector';
 import ListItem from 'sentry/components/list/listItem';
+import TeamSelector from 'sentry/components/teamSelector';
 import {t} from 'sentry/locale';
 import space from 'sentry/styles/space';
 import {Project, Team} from 'sentry/types';

+ 1 - 1
static/app/views/alerts/rules/metric/triggers/actionsPanel/actionTargetSelector.tsx

@@ -1,7 +1,7 @@
 import SelectControl from 'sentry/components/forms/controls/selectControl';
-import TeamSelector from 'sentry/components/forms/teamSelector';
 import Input from 'sentry/components/input';
 import SelectMembers from 'sentry/components/selectMembers';
+import TeamSelector from 'sentry/components/teamSelector';
 import {Organization, Project, SelectValue} from 'sentry/types';
 import {
   Action,

+ 1 - 1
static/app/views/organizationStats/teamInsights/controls.tsx

@@ -7,9 +7,9 @@ import uniq from 'lodash/uniq';
 import moment from 'moment';
 
 import SelectControl from 'sentry/components/forms/controls/selectControl';
-import TeamSelector from 'sentry/components/forms/teamSelector';
 import {ChangeData} from 'sentry/components/organizations/timeRangeSelector';
 import PageTimeRangeSelector from 'sentry/components/pageTimeRangeSelector';
+import TeamSelector from 'sentry/components/teamSelector';
 import {t} from 'sentry/locale';
 import space from 'sentry/styles/space';
 import {DateString, TeamWithProjects} from 'sentry/types';

+ 1 - 1
static/app/views/projectInstall/createProject.tsx

@@ -8,10 +8,10 @@ import {PlatformIcon} from 'platformicons';
 import {openCreateTeamModal} from 'sentry/actionCreators/modal';
 import Alert from 'sentry/components/alert';
 import Button from 'sentry/components/button';
-import TeamSelector from 'sentry/components/forms/teamSelector';
 import Input from 'sentry/components/input';
 import PageHeading from 'sentry/components/pageHeading';
 import PlatformPicker from 'sentry/components/platformPicker';
+import TeamSelector from 'sentry/components/teamSelector';
 import categoryList from 'sentry/data/platformCategories';
 import {IconAdd} from 'sentry/icons';
 import {t} from 'sentry/locale';

+ 1 - 1
static/app/views/settings/organizationMembers/inviteRequestRow.tsx

@@ -4,11 +4,11 @@ import styled from '@emotion/styled';
 import Button from 'sentry/components/button';
 import Confirm from 'sentry/components/confirm';
 import {MultiControlProps} from 'sentry/components/deprecatedforms/multiSelectControl';
-import TeamSelector from 'sentry/components/forms/teamSelector';
 import HookOrDefault from 'sentry/components/hookOrDefault';
 import {PanelItem} from 'sentry/components/panels';
 import RoleSelectControl from 'sentry/components/roleSelectControl';
 import Tag from 'sentry/components/tag';
+import TeamSelector from 'sentry/components/teamSelector';
 import Tooltip from 'sentry/components/tooltip';
 import {IconCheckmark, IconClose} from 'sentry/icons';
 import {t, tct} from 'sentry/locale';

Некоторые файлы не были показаны из-за большого количества измененных файлов