renamed the components
This commit is contained in:
+1
-1
@@ -77,7 +77,7 @@ export function getProgressColor(
|
||||
return palette.status.ok;
|
||||
}
|
||||
|
||||
export const CircleProgress: FC<Props> = props => {
|
||||
export const CircleGauge: FC<Props> = props => {
|
||||
const classes = useStyles(props);
|
||||
const theme = useTheme<BackstageTheme>();
|
||||
const { value, fractional, inverse, unit, max } = {
|
||||
+2
-2
@@ -18,7 +18,7 @@ import React, { FC } from 'react';
|
||||
import { makeStyles } from '@material-ui/core';
|
||||
import { InfoCard } from '../../layout/InfoCard';
|
||||
import { BottomLinkProps } from '../../layout/BottomLink';
|
||||
import { CircleProgress } from './CircleProgress';
|
||||
import { CircleProgress } from './CircleGauge';
|
||||
|
||||
type Props = {
|
||||
title: string;
|
||||
@@ -36,7 +36,7 @@ const useStyles = makeStyles({
|
||||
},
|
||||
});
|
||||
|
||||
export const ProgressCard: FC<Props> = props => {
|
||||
export const GaugeCard: FC<Props> = props => {
|
||||
const classes = useStyles(props);
|
||||
const { title, subheader, progress, deepLink, variant } = props;
|
||||
|
||||
@@ -15,29 +15,29 @@
|
||||
*/
|
||||
|
||||
import React from 'react';
|
||||
import { HorizontalProgress } from './HorizontalProgress';
|
||||
import { LinearGauge } from './LinearGauge';
|
||||
|
||||
const containerStyle = { width: 300 };
|
||||
|
||||
export default {
|
||||
title: 'HorizontalProgress',
|
||||
component: HorizontalProgress,
|
||||
title: 'LinearGauge',
|
||||
component: LinearGauge,
|
||||
};
|
||||
|
||||
export const Default = () => (
|
||||
<div style={containerStyle}>
|
||||
<HorizontalProgress value={0.8} />
|
||||
<LinearGauge value={0.8} />
|
||||
</div>
|
||||
);
|
||||
|
||||
export const MediumProgress = () => (
|
||||
<div style={containerStyle}>
|
||||
<HorizontalProgress value={0.5} />
|
||||
<LinearGauge value={0.5} />
|
||||
</div>
|
||||
);
|
||||
|
||||
export const LowProgress = () => (
|
||||
<div style={containerStyle}>
|
||||
<HorizontalProgress value={0.2} />
|
||||
<LinearGauge value={0.2} />
|
||||
</div>
|
||||
);
|
||||
|
||||
+2
-2
@@ -19,7 +19,7 @@ import { Tooltip, useTheme } from '@material-ui/core';
|
||||
// @ts-ignore
|
||||
import { Line } from 'rc-progress';
|
||||
import { BackstageTheme } from '@backstage/theme';
|
||||
import { getProgressColor } from './CircleProgress';
|
||||
import { getProgressColor } from './CircleGauge';
|
||||
|
||||
type Props = {
|
||||
/**
|
||||
@@ -28,7 +28,7 @@ type Props = {
|
||||
value: number;
|
||||
};
|
||||
|
||||
export const HorizontalProgress: FC<Props> = ({ value }) => {
|
||||
export const LinearGauge: FC<Props> = ({ value }) => {
|
||||
const theme = useTheme<BackstageTheme>();
|
||||
if (isNaN(value)) {
|
||||
return null;
|
||||
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
import React from 'react';
|
||||
import { ProgressCard } from './ProgressCard';
|
||||
import { ProgressCard } from './GaugeCard';
|
||||
import { Grid } from '@material-ui/core';
|
||||
|
||||
const linkInfo = { title: 'Go to XYZ Location', link: '#' };
|
||||
|
||||
@@ -14,6 +14,6 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
export { ProgressCard } from './ProgressCard';
|
||||
export { CircleProgress } from './CircleProgress';
|
||||
export { HorizontalProgress } from './HorizontalProgress';
|
||||
export { GaugeCard } from './GaugeCard';
|
||||
export { CircleGauge } from './CircleGauge';
|
||||
export { LinearGauge } from './LinearGauge';
|
||||
|
||||
Reference in New Issue
Block a user