Fix consumer groups & partitions (#650)

This commit is contained in:
Alexander Krivonosov 2021-07-13 17:09:46 +03:00 committed by GitHub
parent bf6dd6c91b
commit 7eaa733623
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 7 deletions

View file

@ -16,7 +16,7 @@ import ListItem from './ListItem';
export interface Props extends ConsumerGroup, ConsumerGroupDetails {
clusterName: ClusterName;
consumers?: ConsumerGroupTopicPartition[];
partitions?: ConsumerGroupTopicPartition[];
isFetched: boolean;
isDeleted: boolean;
fetchConsumerGroupDetails: (
@ -29,7 +29,7 @@ export interface Props extends ConsumerGroup, ConsumerGroupDetails {
const Details: React.FC<Props> = ({
clusterName,
groupId,
consumers,
partitions,
isFetched,
isDeleted,
fetchConsumerGroupDetails,
@ -38,7 +38,7 @@ const Details: React.FC<Props> = ({
React.useEffect(() => {
fetchConsumerGroupDetails(clusterName, groupId);
}, [fetchConsumerGroupDetails, clusterName, groupId]);
const items = consumers || [];
const items = partitions || [];
const [isConfirmationModelVisible, setIsConfirmationModelVisible] =
React.useState<boolean>(false);
const history = useHistory();

View file

@ -20,7 +20,7 @@ describe('Details component', () => {
isDeleted={false}
fetchConsumerGroupDetails={jest.fn()}
deleteConsumerGroup={jest.fn()}
consumers={[
partitions={[
{
consumerId:
'consumer-messages-consumer-1-122fbf98-643b-491d-8aec-c0641d2513d0',

View file

@ -332,9 +332,7 @@ export const fetchTopicConsumerGroups =
...state.byName,
[topicName]: {
...state.byName[topicName],
consumerGroups: {
...consumerGroups,
},
consumerGroups,
},
},
};