Fix eslint errors

This commit is contained in:
Eric NGUYEN 2023-02-23 13:54:38 +01:00
parent 5b3ab651e6
commit 4e41fda93a
87 changed files with 1003 additions and 702 deletions

View file

@ -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' })}

View file

@ -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 {