@@ -2,7 +2,6 @@ import { inject, observer } from "mobx-react";
22import React from "react" ;
33import { LSPlus } from "../../assets/icons" ;
44import { Block , Elem } from "../../utils/bem" ;
5- import { FF_LOPS_12 , isFF } from "../../utils/feature-flags" ;
65import { Interface } from "../Common/Interface" ;
76import { Space } from "../Common/Space/Space" ;
87import { Spinner } from "../Common/Spinner" ;
@@ -21,27 +20,15 @@ const injector = inject(({ store }) => {
2120} ) ;
2221
2322const summaryInjector = inject ( ( { store } ) => {
24- const { project, taskStore, SDK } = store ;
25-
26- if ( isFF ( FF_LOPS_12 ) && SDK ?. type === 'labelops' ) {
27- return {
28- total : taskStore ?. total ?? 0 ,
29- coverage : taskStore ?. coverage ?? 'N/A' ,
30- precision : taskStore ?. precision ?? 'N/A' ,
31- confidence : taskStore ?. confidence ?? 'N/A' ,
32- cloudSync : project . target_syncing ?? project . source_syncing ?? false ,
33- SDK ,
34- } ;
35- } else {
36- return {
37- totalTasks : project ?. task_count ?? project ?. task_number ?? 0 ,
38- totalFoundTasks : taskStore ?. total ?? 0 ,
39- totalAnnotations : taskStore ?. totalAnnotations ?? 0 ,
40- totalPredictions : taskStore ?. totalPredictions ?? 0 ,
41- cloudSync : project . target_syncing ?? project . source_syncing ?? false ,
42- } ;
43- }
23+ const { project, taskStore } = store ;
4424
25+ return {
26+ totalTasks : project ?. task_count ?? project ?. task_number ?? 0 ,
27+ totalFoundTasks : taskStore ?. total ?? 0 ,
28+ totalAnnotations : taskStore ?. totalAnnotations ?? 0 ,
29+ totalPredictions : taskStore ?. totalPredictions ?? 0 ,
30+ cloudSync : project . target_syncing ?? project . source_syncing ?? false ,
31+ } ;
4532} ) ;
4633
4734const switchInjector = inject ( ( { store } ) => {
@@ -65,28 +52,15 @@ const ProjectSummary = summaryInjector((props) => {
6552 < Spinner size = "small" />
6653 </ Space >
6754 ) }
68- { isFF ( FF_LOPS_12 ) && props . SDK ?. type === 'labelops' ? (
69- < span style = { { display : "flex" , alignItems : "center" , fontSize : 12 } } >
70- < Space size = "compact" >
71- < span >
72- Total: { props . total }
73- </ span >
74- < span > GT coverage: { props . coverage } </ span >
75- < span > Precision: { props . precision } </ span >
76- < span > Confidence: { props . confidence } </ span >
77- </ Space >
78- </ span >
79- ) : (
80- < span style = { { display : "flex" , alignItems : "center" , fontSize : 12 } } >
81- < Space size = "compact" >
82- < span >
83- Tasks: { props . totalFoundTasks } / { props . totalTasks }
84- </ span >
85- < span > Annotations: { props . totalAnnotations } </ span >
86- < span > Predictions: { props . totalPredictions } </ span >
87- </ Space >
88- </ span >
89- ) }
55+ < span style = { { display : "flex" , alignItems : "center" , fontSize : 12 } } >
56+ < Space size = "compact" >
57+ < span >
58+ Tasks: { props . totalFoundTasks } / { props . totalTasks }
59+ </ span >
60+ < span > Annotations: { props . totalAnnotations } </ span >
61+ < span > Predictions: { props . totalPredictions } </ span >
62+ </ Space >
63+ </ span >
9064 </ Space >
9165 ) ;
9266} ) ;
0 commit comments