Browse Source

fix(ecosystem): Ownership rules table using suggested stack (#48868)

Scott Cooper 1 year ago
parent
commit
4844bceb12

+ 3 - 2
static/app/components/avatar/suggestedAvatarStack.tsx

@@ -19,6 +19,7 @@ function SuggestedAvatarStack({
   tooltip,
   tooltip,
   tooltipOptions,
   tooltipOptions,
   reverse = true,
   reverse = true,
+  suggested = true,
   ...props
   ...props
 }: Props) {
 }: Props) {
   const [firstSuggestion, ...suggestedOwners] = owners;
   const [firstSuggestion, ...suggestedOwners] = owners;
@@ -34,7 +35,7 @@ function SuggestedAvatarStack({
           key={i}
           key={i}
           index={i}
           index={i}
           reverse={reverse}
           reverse={reverse}
-          suggested
+          suggested={suggested}
         />
         />
       ))}
       ))}
       <Avatar
       <Avatar
@@ -44,7 +45,7 @@ function SuggestedAvatarStack({
         {...props}
         {...props}
         index={numAvatars - 1}
         index={numAvatars - 1}
         reverse={reverse}
         reverse={reverse}
-        suggested
+        suggested={suggested}
       />
       />
     </AvatarStack>
     </AvatarStack>
   );
   );

+ 1 - 1
static/app/views/settings/project/projectOwnership/index.tsx

@@ -20,7 +20,7 @@ import AddCodeOwnerModal from 'sentry/views/settings/project/projectOwnership/ad
 import {CodeOwnerErrors} from 'sentry/views/settings/project/projectOwnership/codeownerErrors';
 import {CodeOwnerErrors} from 'sentry/views/settings/project/projectOwnership/codeownerErrors';
 import {CodeOwnerFileTable} from 'sentry/views/settings/project/projectOwnership/codeOwnerFileTable';
 import {CodeOwnerFileTable} from 'sentry/views/settings/project/projectOwnership/codeOwnerFileTable';
 import CodeOwnersPanel from 'sentry/views/settings/project/projectOwnership/codeowners';
 import CodeOwnersPanel from 'sentry/views/settings/project/projectOwnership/codeowners';
-import {OwnershipRulesTable} from 'sentry/views/settings/project/projectOwnership/ownshipRulesTable';
+import {OwnershipRulesTable} from 'sentry/views/settings/project/projectOwnership/ownershipRulesTable';
 import RulesPanel from 'sentry/views/settings/project/projectOwnership/rulesPanel';
 import RulesPanel from 'sentry/views/settings/project/projectOwnership/rulesPanel';
 
 
 type Props = {
 type Props = {

+ 1 - 1
static/app/views/settings/project/projectOwnership/ownershipRulesTable.spec.tsx

@@ -4,7 +4,7 @@ import ConfigStore from 'sentry/stores/configStore';
 import MemberListStore from 'sentry/stores/memberListStore';
 import MemberListStore from 'sentry/stores/memberListStore';
 import type {Actor, ParsedOwnershipRule} from 'sentry/types';
 import type {Actor, ParsedOwnershipRule} from 'sentry/types';
 
 
-import {OwnershipRulesTable} from './ownshipRulesTable';
+import {OwnershipRulesTable} from './ownershipRulesTable';
 
 
 describe('OwnershipRulesTable', () => {
 describe('OwnershipRulesTable', () => {
   const user1 = TestStubs.User();
   const user1 = TestStubs.User();

+ 0 - 0
static/app/views/settings/project/projectOwnership/ownshipRulesTable.tsx → static/app/views/settings/project/projectOwnership/ownershipRulesTable.tsx