aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/collectionMulticolumn/MulticolumnWidthLabel.tsx
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2023-12-29 17:01:40 -0500
committerbobzel <zzzman@gmail.com>2023-12-29 17:01:40 -0500
commit9b9f54a43793ca6ffb26c56f962d11ba8325abd2 (patch)
tree026063b95da59556eb0a416b5f6fafd2ebccd737 /src/client/views/collections/collectionMulticolumn/MulticolumnWidthLabel.tsx
parenta567eb1b6469db202d41d4d54f2c96137e49ea9c (diff)
cleaned up imports, mobx observable initialization and some compile errors.
Diffstat (limited to 'src/client/views/collections/collectionMulticolumn/MulticolumnWidthLabel.tsx')
-rw-r--r--src/client/views/collections/collectionMulticolumn/MulticolumnWidthLabel.tsx27
1 files changed, 12 insertions, 15 deletions
diff --git a/src/client/views/collections/collectionMulticolumn/MulticolumnWidthLabel.tsx b/src/client/views/collections/collectionMulticolumn/MulticolumnWidthLabel.tsx
index 9985a9fba..a9579d931 100644
--- a/src/client/views/collections/collectionMulticolumn/MulticolumnWidthLabel.tsx
+++ b/src/client/views/collections/collectionMulticolumn/MulticolumnWidthLabel.tsx
@@ -1,27 +1,25 @@
-import * as React from "react";
-import { observer } from "mobx-react";
-import { computed } from "mobx";
-import { Doc } from "../../../../fields/Doc";
-import { NumCast, StrCast, BoolCast } from "../../../../fields/Types";
-import { EditableView } from "../../EditableView";
-import { DimUnit } from "./CollectionMulticolumnView";
+import { computed } from 'mobx';
+import { observer } from 'mobx-react';
+import * as React from 'react';
+import { Doc } from '../../../../fields/Doc';
+import { BoolCast, NumCast, StrCast } from '../../../../fields/Types';
+import { EditableView } from '../../EditableView';
+import { DimUnit } from './CollectionMulticolumnView';
interface WidthLabelProps {
layout: Doc;
collectionDoc: Doc;
- decimals?: number;
}
@observer
export default class WidthLabel extends React.Component<WidthLabelProps> {
-
@computed
private get contents() {
- const { layout, decimals } = this.props;
+ const { layout } = this.props;
const getUnit = () => StrCast(layout.dimUnit);
- const getMagnitude = () => String(+NumCast(layout.dimMagnitude).toFixed(decimals ?? 3));
+ const getMagnitude = () => String(+NumCast(layout.dimMagnitude).toFixed(3));
return (
- <div className={"label-wrapper"}>
+ <div className={'label-wrapper'}>
<EditableView
GetValue={getMagnitude}
SetValue={value => {
@@ -50,7 +48,6 @@ export default class WidthLabel extends React.Component<WidthLabelProps> {
}
render() {
- return BoolCast(this.props.collectionDoc.showWidthLabels) ? this.contents : (null);
+ return BoolCast(this.props.collectionDoc.showWidthLabels) ? this.contents : null;
}
-
-} \ No newline at end of file
+}