// Copyright 2020-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 import React from 'react'; import { useBandwidthMetrics } from 'amazon-chime-sdk-component-library-react'; import { StyledMetrics } from './Styled'; import { useNavigation } from '../../providers/NavigationProvider'; function formatMetric(metric: number | null) { return metric ? `${metric} Kbps` : null; } const MeetingMetrics = () => { const { showMetrics } = useNavigation(); return showMetrics ? : null; }; const BandwidthMetrics = () => { const { availableIncomingBandwidth, availableOutgoingBandwidth } = useBandwidthMetrics(); return ( Bandwidth Incoming: {formatMetric(availableIncomingBandwidth) || 'unavailable'} Outgoing: {formatMetric(availableOutgoingBandwidth) || 'unavailable'} ); }; export default MeetingMetrics;
Bandwidth
Incoming: {formatMetric(availableIncomingBandwidth) || 'unavailable'}
Outgoing: {formatMetric(availableOutgoingBandwidth) || 'unavailable'}