Fix eslint errors
This commit is contained in:
parent
5b3ab651e6
commit
4e41fda93a
87 changed files with 1003 additions and 702 deletions
|
@ -13,22 +13,26 @@ interface ISymbolFormProps {
|
|||
onChange: (key: string, value: string | number | boolean) => void
|
||||
}
|
||||
|
||||
function Restore(offset: number,
|
||||
function Restore(
|
||||
offset: number,
|
||||
isVertical: boolean,
|
||||
height: number,
|
||||
width: number,
|
||||
position: PositionReference | undefined): number {
|
||||
position: PositionReference | undefined
|
||||
): number {
|
||||
if (isVertical) {
|
||||
return RestoreY(offset, height, position);
|
||||
} else {
|
||||
return RestoreX(offset, width, position);
|
||||
}
|
||||
}
|
||||
function Transform(offset: number,
|
||||
function Transform(
|
||||
offset: number,
|
||||
isVertical: boolean,
|
||||
height: number,
|
||||
width: number,
|
||||
position: PositionReference | undefined): number {
|
||||
position: PositionReference | undefined
|
||||
): number {
|
||||
if (isVertical) {
|
||||
return TransformY(offset, height, position);
|
||||
} else {
|
||||
|
@ -63,18 +67,24 @@ export function SymbolForm(props: ISymbolFormProps): JSX.Element {
|
|||
labelClassName=''
|
||||
inputClassName=''
|
||||
type='number'
|
||||
value={Transform(props.symbol.offset,
|
||||
value={Transform(
|
||||
props.symbol.offset,
|
||||
props.symbol.isVertical,
|
||||
props.symbol.height,
|
||||
props.symbol.width,
|
||||
props.symbol.config.PositionReference).toString()}
|
||||
props.symbol.config.PositionReference
|
||||
).toString()}
|
||||
onChange={(value) => {
|
||||
props.onChange('offset',
|
||||
Restore(Number(value),
|
||||
props.onChange(
|
||||
'offset',
|
||||
Restore(
|
||||
Number(value),
|
||||
props.symbol.isVertical,
|
||||
props.symbol.height,
|
||||
props.symbol.width,
|
||||
props.symbol.config.PositionReference));
|
||||
props.symbol.config.PositionReference
|
||||
)
|
||||
);
|
||||
}} />
|
||||
<ToggleButton
|
||||
labelText={Text({ textId: '@IsVertical' })}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import React from 'react';
|
||||
import { ISymbolModel } from '../../Interfaces/ISymbolModel';
|
||||
import { type ISymbolModel } from '../../Interfaces/ISymbolModel';
|
||||
import { SymbolForm } from './SymbolForm';
|
||||
|
||||
interface ISymbolPropertiesProps {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue