Browse Source

ref(ts): Use named export for PanelTable (#67491)

Evan Purkhiser 11 months ago
parent
commit
7486478217

+ 1 - 1
static/app/components/discover/performanceCardTable.tsx

@@ -8,7 +8,7 @@ import Link from 'sentry/components/links/link';
 import LoadingIndicator from 'sentry/components/loadingIndicator';
 import NotAvailable from 'sentry/components/notAvailable';
 import PanelItem from 'sentry/components/panels/panelItem';
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 import {IconArrow} from 'sentry/icons';
 import {t, tct} from 'sentry/locale';
 import {space} from 'sentry/styles/space';

+ 1 - 1
static/app/components/discover/transactionsTable.tsx

@@ -5,7 +5,7 @@ import type {Location, LocationDescriptor, Query} from 'history';
 import SortLink from 'sentry/components/gridEditable/sortLink';
 import Link from 'sentry/components/links/link';
 import LoadingIndicator from 'sentry/components/loadingIndicator';
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 import QuestionTooltip from 'sentry/components/questionTooltip';
 import {t} from 'sentry/locale';
 import {space} from 'sentry/styles/space';

+ 1 - 1
static/app/components/events/eventAttachments.tsx

@@ -14,7 +14,7 @@ import EventAttachmentActions from 'sentry/components/events/eventAttachmentActi
 import {EventDataSection} from 'sentry/components/events/eventDataSection';
 import FileSize from 'sentry/components/fileSize';
 import LoadingError from 'sentry/components/loadingError';
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 import {t} from 'sentry/locale';
 import type {IssueAttachment} from 'sentry/types';
 import type {Event} from 'sentry/types/event';

+ 1 - 1
static/app/components/events/interfaces/breadcrumbs/breadcrumbs.tsx

@@ -8,7 +8,7 @@ import type {
   BreadcrumbWithMeta,
 } from 'sentry/components/events/interfaces/breadcrumbs/types';
 import type {PanelTableProps} from 'sentry/components/panels/panelTable';
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 import {Tooltip} from 'sentry/components/tooltip';
 import {IconSort} from 'sentry/icons';
 import {t} from 'sentry/locale';

+ 1 - 1
static/app/components/events/interfaces/debugMeta/debugImageDetails/candidates.tsx

@@ -7,7 +7,7 @@ import pick from 'lodash/pick';
 import {Button} from 'sentry/components/button';
 import type {SelectOption, SelectSection} from 'sentry/components/compactSelect';
 import ExternalLink from 'sentry/components/links/externalLink';
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 import QuestionTooltip from 'sentry/components/questionTooltip';
 import {t, tct} from 'sentry/locale';
 import {space} from 'sentry/styles/space';

+ 1 - 1
static/app/components/events/interfaces/debugMeta/index.tsx

@@ -9,7 +9,7 @@ import {Button} from 'sentry/components/button';
 import type {SelectOption, SelectSection} from 'sentry/components/compactSelect';
 import {EventDataSection} from 'sentry/components/events/eventDataSection';
 import {getImageRange, parseAddress} from 'sentry/components/events/interfaces/utils';
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 import {t} from 'sentry/locale';
 import DebugMetaStore from 'sentry/stores/debugMetaStore';
 import {space} from 'sentry/styles/space';

+ 1 - 1
static/app/components/modals/bulkEditMonitorsModal.tsx

@@ -9,7 +9,7 @@ import {Button} from 'sentry/components/button';
 import ButtonBar from 'sentry/components/buttonBar';
 import Checkbox from 'sentry/components/checkbox';
 import Pagination from 'sentry/components/pagination';
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 import Placeholder from 'sentry/components/placeholder';
 import SearchBar from 'sentry/components/searchBar';
 import Text from 'sentry/components/text';

+ 1 - 1
static/app/components/modals/inviteMissingMembersModal/index.tsx

@@ -13,7 +13,7 @@ import type {MissingMemberInvite} from 'sentry/components/modals/inviteMissingMe
 import type {InviteModalRenderFunc} from 'sentry/components/modals/memberInviteModalCustomization';
 import {InviteModalHook} from 'sentry/components/modals/memberInviteModalCustomization';
 import PanelItem from 'sentry/components/panels/panelItem';
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 import RoleSelectControl from 'sentry/components/roleSelectControl';
 import TeamSelector from 'sentry/components/teamSelector';
 import {Tooltip} from 'sentry/components/tooltip';

+ 1 - 1
static/app/components/panels/panelTable.spec.tsx

@@ -1,6 +1,6 @@
 import {render, screen} from 'sentry-test/reactTestingLibrary';
 
-import PanelTable from 'sentry/components/panels/panelTable';
+import {PanelTable} from 'sentry/components/panels/panelTable';
 
 describe('PanelTable', function () {
   const createWrapper = (props = {}) =>

+ 4 - 2
static/app/components/panels/panelTable.tsx

@@ -9,7 +9,7 @@ import {space} from 'sentry/styles/space';
 
 import Panel from './panel';
 
-export type PanelTableProps = {
+type PanelTableProps = {
   /**
    * Headers of the table.
    */
@@ -160,7 +160,7 @@ const Wrapper = styled(Panel, {
   overflow: auto;
 `;
 
-export const PanelTableHeader = styled('div')<{sticky: boolean}>`
+const PanelTableHeader = styled('div')<{sticky: boolean}>`
   color: ${p => p.theme.subText};
   font-size: ${p => p.theme.fontSizeSmall};
   font-weight: 600;
@@ -182,4 +182,6 @@ export const PanelTableHeader = styled('div')<{sticky: boolean}>`
   `}
 `;
 
+export {PanelTable, type PanelTableProps, PanelTableHeader};
+
 export default PanelTable;

Some files were not shown because too many files changed in this diff