diff --git a/WebSite/src/components/ReverseWorkspace.tsx b/WebSite/src/components/ReverseWorkspace.tsx index 950629f..19eda0a 100644 --- a/WebSite/src/components/ReverseWorkspace.tsx +++ b/WebSite/src/components/ReverseWorkspace.tsx @@ -55,9 +55,9 @@ const poseStepConfig: Record= 1) { + return 0; + } + + const text = step.toString(); + if (text.includes('e-')) { + return Number(text.split('e-')[1] ?? 2); + } + + return text.split('.')[1]?.length ?? 0; +} + function createDicomTexture(frame: string, width: number, height: number) { const canvas = document.createElement('canvas'); canvas.width = width; @@ -1944,7 +1957,7 @@ export default function ReverseWorkspace({ projectId }: { projectId: string }) {
-
+

@@ -2029,7 +2042,7 @@ export default function ReverseWorkspace({ projectId }: { projectId: string }) {

-
+

@@ -2191,7 +2204,7 @@ export default function ReverseWorkspace({ projectId }: { projectId: string }) { > + - {Number(item.value).toFixed(poseStepConfig[item.key].step < 1 ? 2 : 0)} + {Number(item.value).toFixed(getStepPrecision(poseStepConfig[item.key].step))} {poseStepConfig[item.key].quick && (