Use @typescript-eslint/semi.

Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
This commit is contained in:
Panu Horsmalahti committed 2020-11-19 18:12:52 +02:00
1 parent 0b182ccf6f
commit 460dfe4d2b
179 files changed
+556 -554

No files matched your search

@@ -13,11 +13,11 @@ interface State {
open?: boolean;
}
export class DrawerParamToggler extends React.Component<DrawerParamTogglerProps, State> {
public state: State = {}
public state: State = {};
toggle = () => {
this.setState({ open: !this.state.open });
}
};
render() {
const { label, children } = this.props;
+9 -9
View File
@@ -30,9 +30,9 @@ const defaultProps: Partial<DrawerProps> = {
export class Drawer extends React.Component<DrawerProps> {
static defaultProps = defaultProps as object;
private mouseDownTarget: HTMLElement
private contentElem: HTMLElement
private scrollElem: HTMLElement
private mouseDownTarget: HTMLElement;
private contentElem: HTMLElement;
private scrollElem: HTMLElement;
private scrollPos = new Map<string, number>();
private stopListenLocation = history.listen(() => {
@@ -57,13 +57,13 @@ export class Drawer extends React.Component<DrawerProps> {
if (!this.scrollElem) return;
const key = history.location.key;
this.scrollPos.set(key, this.scrollElem.scrollTop);
}
};
restoreScrollPos = () => {
if (!this.scrollElem) return;
const key = history.location.key;
this.scrollElem.scrollTop = this.scrollPos.get(key) || 0;
}
};
onEscapeKey = (evt: KeyboardEvent) => {
if (!this.props.open) {
@@ -72,7 +72,7 @@ export class Drawer extends React.Component<DrawerProps> {
if (evt.code === "Escape") {
this.close();
}
}
};
onClickOutside = (evt: MouseEvent) => {
const { contentElem, mouseDownTarget, close, props: { open } } = this;
@@ -85,18 +85,18 @@ export class Drawer extends React.Component<DrawerProps> {
close();
}
this.mouseDownTarget = null;
}
};
onMouseDown = (evt: MouseEvent) => {
if (this.props.open) {
this.mouseDownTarget = evt.target as HTMLElement;
}
}
};
close = () => {
const { open, onClose } = this.props;
if (open) onClose();
}
};
render() {
const { open, position, title, animation, children, toolbar, size, usePortal } = this.props;