@@ -25,6 +25,7 @@ import {
2525 ModelingStatusIndicator ,
2626} from "./ModelingStatusIndicator" ;
2727import { InProgressDropdown } from "./InProgressDropdown" ;
28+ import { ExternalApiUsageName } from "./ExternalApiUsageName" ;
2829
2930const ApiOrMethodCell = styled ( VSCodeDataGridCell ) `
3031 display: flex;
@@ -218,7 +219,7 @@ function ModelableMethodRow(props: Props) {
218219 < ApiOrMethodCell gridColumn = { 1 } >
219220 < ModelingStatusIndicator status = { modelingStatus } />
220221 < MethodClassifications externalApiUsage = { externalApiUsage } />
221- < ExternalApiUsageName { ...props } />
222+ < ExternalApiUsageName { ...props . externalApiUsage } />
222223 { mode === Mode . Application && (
223224 < UsagesButton onClick = { jumpToUsage } >
224225 { externalApiUsage . usages . length }
@@ -294,7 +295,7 @@ function UnmodelableMethodRow(props: Props) {
294295 < VSCodeDataGridRow >
295296 < ApiOrMethodCell gridColumn = { 1 } >
296297 < ModelingStatusIndicator status = "saved" />
297- < ExternalApiUsageName { ...props } />
298+ < ExternalApiUsageName { ...props . externalApiUsage } />
298299 { mode === Mode . Application && (
299300 < UsagesButton onClick = { jumpToUsage } >
300301 { externalApiUsage . usages . length }
@@ -310,18 +311,6 @@ function UnmodelableMethodRow(props: Props) {
310311 ) ;
311312}
312313
313- function ExternalApiUsageName ( props : { externalApiUsage : ExternalApiUsage } ) {
314- return (
315- < span >
316- { props . externalApiUsage . packageName && (
317- < > { props . externalApiUsage . packageName } .</ >
318- ) }
319- { props . externalApiUsage . typeName } .{ props . externalApiUsage . methodName }
320- { props . externalApiUsage . methodParameters }
321- </ span >
322- ) ;
323- }
324-
325314function sendJumpToUsageMessage ( externalApiUsage : ExternalApiUsage ) {
326315 vscode . postMessage ( {
327316 t : "jumpToUsage" ,
0 commit comments