+
+

+
+
+ {href ? (
+
+ {name}
+
+
+ ) : (
+ {name}
+ )}
+
+
+
+
+
+ setMenuAnchorEl(ev.currentTarget)}>
+
+
+
+
+
+
+ )
+}
+
+const useResourceRowStyles = makeStyles((theme) => ({
+ root: {
+ display: "flex",
+ flexDirection: "row",
+ justifyContent: "center",
+ alignItems: "center",
+ },
+ iconContainer: {
+ width: ResourceIconSize + theme.spacing(1),
+ height: ResourceIconSize + theme.spacing(1),
+ display: "flex",
+ justifyContent: "center",
+ alignItems: "center",
+ flex: 0,
+ },
+ nameContainer: {
+ margin: theme.spacing(1),
+ paddingLeft: theme.spacing(1),
+ flex: 1,
+ width: "100%",
+ },
+ statusContainer: {
+ width: 24,
+ height: 24,
+ flex: 0,
+ display: "flex",
+ justifyContent: "center",
+ alignItems: "center",
+ },
+ action: {
+ margin: `0 ${theme.spacing(0.5)}px`,
+ opacity: 0.7,
+ fontSize: 16,
+ },
+}))
+
+export const Title: React.FC = ({ children }) => {
+ const styles = useTitleStyles()
+
+ return