Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Commit b2d3128

Browse files
add label to OpenCodeGraph icon
1 parent 99656c1 commit b2d3128

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

client/web/src/opencodegraph/global/ToggleOpenCodeGraphVisibility.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { useCallback } from 'react'
22

33
import { mdiWeb, mdiWebOff } from '@mdi/js'
4+
import { RepoActionInfo } from 'src/repo/RepoActionInfo'
45

56
import { SimpleActionItem } from '@sourcegraph/shared/src/actions/SimpleActionItem'
67
import type { RenderMode } from '@sourcegraph/shared/src/util/url'
@@ -31,20 +32,21 @@ export const ToggleOpenCodeGraphVisibilityAction: React.FC<Props> = props => {
3132
// TODO(sqs): telemetry
3233
}, [setVisible])
3334

34-
const icon = disabled || !visible ? mdiWebOff : mdiWeb
35+
const iconPath = disabled || !visible ? mdiWebOff : mdiWeb
36+
const icon = <Icon aria-hidden={true} svgPath={iconPath} className={styles.repoActionIcon} />
3537

3638
if (props.source === 'actionItemsBar') {
3739
return (
3840
<SimpleActionItem tooltip={descriptiveText} isActive={visible} onSelect={onCycle} disabled={disabled}>
39-
<Icon aria-hidden={true} svgPath={icon} className={styles.repoActionIcon} />
41+
{icon}
4042
</SimpleActionItem>
4143
)
4244
}
4345

4446
if (props.actionType === 'dropdown') {
4547
return (
4648
<RepoHeaderActionMenuLink file={true} as={Button} onClick={onCycle} disabled={disabled}>
47-
<Icon aria-hidden={true} svgPath={icon} className={styles.repoActionIcon} />
49+
{icon}
4850
<span>{descriptiveText}</span>
4951
</RepoHeaderActionMenuLink>
5052
)
@@ -57,7 +59,7 @@ export const ToggleOpenCodeGraphVisibilityAction: React.FC<Props> = props => {
5759
disabled={disabled}
5860
className="d-flex justify-content-center align-items-center"
5961
>
60-
<Icon aria-hidden={true} svgPath={icon} className={styles.repoActionIcon} />
62+
<RepoActionInfo icon={icon} displayName="Graph" />
6163
</RepoHeaderActionAnchor>
6264
</Tooltip>
6365
)

0 commit comments

Comments
 (0)