Skip to content

Commit f2d257c

Browse files
committed
emotion: WorkspaceOutdatedTooltip
1 parent 8f28843 commit f2d257c

File tree

1 file changed

+18
-25
lines changed

1 file changed

+18
-25
lines changed

site/src/components/WorkspaceOutdatedTooltip/WorkspaceOutdatedTooltip.tsx

Lines changed: 18 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
import RefreshIcon from "@mui/icons-material/Refresh";
2-
import { FC } from "react";
2+
import { type FC } from "react";
3+
import InfoIcon from "@mui/icons-material/InfoOutlined";
4+
import { useQuery } from "react-query";
5+
import Box from "@mui/material/Box";
6+
import Skeleton from "@mui/material/Skeleton";
7+
import Link from "@mui/material/Link";
8+
import { css } from "@emotion/css";
9+
import { templateVersion } from "api/queries/templates";
310
import {
411
HelpTooltip,
512
HelpTooltipAction,
613
HelpTooltipLinksGroup,
714
HelpTooltipText,
815
HelpTooltipTitle,
916
} from "components/HelpTooltip/HelpTooltip";
10-
import InfoIcon from "@mui/icons-material/InfoOutlined";
11-
import { makeStyles } from "@mui/styles";
1217
import { colors } from "theme/colors";
13-
import { useQuery } from "react-query";
14-
import { templateVersion } from "api/queries/templates";
15-
import Box from "@mui/material/Box";
16-
import Skeleton from "@mui/material/Skeleton";
17-
import Link from "@mui/material/Link";
1818

1919
export const Language = {
2020
outdatedLabel: "Outdated",
@@ -36,15 +36,22 @@ export const WorkspaceOutdatedTooltip: FC<TooltipProps> = ({
3636
latestVersionId,
3737
templateName,
3838
}) => {
39-
const styles = useStyles();
4039
const { data: activeVersion } = useQuery(templateVersion(latestVersionId));
4140

4241
return (
4342
<HelpTooltip
4443
size="small"
4544
icon={InfoIcon}
46-
iconClassName={styles.icon}
47-
buttonClassName={styles.button}
45+
iconClassName={css`
46+
color: ${colors.yellow[5]};
47+
`}
48+
buttonClassName={css`
49+
opacity: 1;
50+
51+
&:hover {
52+
opacity: 1;
53+
}
54+
`}
4855
>
4956
<HelpTooltipTitle>{Language.outdatedLabel}</HelpTooltipTitle>
5057
<HelpTooltipText>{Language.versionTooltipText}</HelpTooltipText>
@@ -117,17 +124,3 @@ export const WorkspaceOutdatedTooltip: FC<TooltipProps> = ({
117124
</HelpTooltip>
118125
);
119126
};
120-
121-
const useStyles = makeStyles(() => ({
122-
icon: {
123-
color: colors.yellow[5],
124-
},
125-
126-
button: {
127-
opacity: 1,
128-
129-
"&:hover": {
130-
opacity: 1,
131-
},
132-
},
133-
}));

0 commit comments

Comments
 (0)