Added tool tips to sidebar tabs and removed documentation tab

Reviewed By: lblasa

Differential Revision: D41554191

fbshipit-source-id: d14c042f3def75e33e7a2b9d5ad0a27b3303e0d4
This commit is contained in:
Luke De Feo
2022-11-29 01:43:49 -08:00
committed by Facebook GitHub Bot
parent a8f8e081c5
commit a89f6960dc

View File

@@ -15,6 +15,7 @@ import {Metadata, MetadataId, UINode} from '../../types';
import {IdentityInspector} from './inspector/IdentityInspector'; import {IdentityInspector} from './inspector/IdentityInspector';
import {AttributesInspector} from './inspector/AttributesInspector'; import {AttributesInspector} from './inspector/AttributesInspector';
import {DocumentationInspector} from './inspector/DocumentationInspector'; import {DocumentationInspector} from './inspector/DocumentationInspector';
import {Tooltip} from 'antd';
type Props = { type Props = {
node: UINode; node: UINode;
@@ -27,17 +28,22 @@ export const Inspector: React.FC<Props> = ({node, metadata}) => {
<Tabs grow centered> <Tabs grow centered>
<Tab <Tab
tab={ tab={
<Layout.Horizontal center> <Tooltip title="Identity">
<Glyph name="badge" size={16} /> <Layout.Horizontal center>
</Layout.Horizontal> <Glyph name="badge" size={16} />
</Layout.Horizontal>
</Tooltip>
}> }>
<IdentityInspector node={node} /> <IdentityInspector node={node} />
</Tab> </Tab>
<Tab <Tab
tab={ tab={
<Layout.Horizontal center> <Tooltip title="Attributes">
<Glyph name="data-table" size={16} /> <Layout.Horizontal center>
</Layout.Horizontal> <Glyph name="data-table" size={16} />
</Layout.Horizontal>
</Tooltip>
}> }>
<AttributesInspector <AttributesInspector
mode="attribute" mode="attribute"
@@ -47,20 +53,14 @@ export const Inspector: React.FC<Props> = ({node, metadata}) => {
</Tab> </Tab>
<Tab <Tab
tab={ tab={
<Layout.Horizontal center> <Tooltip title="Layout">
<Glyph name="square-ruler" size={16} /> <Layout.Horizontal center>
</Layout.Horizontal> <Glyph name="square-ruler" size={16} />
</Layout.Horizontal>
</Tooltip>
}> }>
<AttributesInspector mode="layout" node={node} metadata={metadata} /> <AttributesInspector mode="layout" node={node} metadata={metadata} />
</Tab> </Tab>
<Tab
tab={
<Layout.Horizontal center>
<Glyph name="info-circle" size={16} />
</Layout.Horizontal>
}>
<DocumentationInspector node={node} />
</Tab>
</Tabs> </Tabs>
</Layout.Container> </Layout.Container>
); );