Speed up IDE startup time.

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
This commit is contained in:
Akos Kitta
2022-05-20 12:11:23 +02:00
committed by Akos Kitta
parent cb50d3a70d
commit 4c55807392
179 changed files with 2692 additions and 2022 deletions

View File

@@ -29,7 +29,7 @@ export class SerialMonitorOutput extends React.Component<
};
}
render(): React.ReactNode {
override render(): React.ReactNode {
return (
<List
className="serial-monitor-messages"
@@ -51,11 +51,11 @@ export class SerialMonitorOutput extends React.Component<
);
}
shouldComponentUpdate(): boolean {
override shouldComponentUpdate(): boolean {
return true;
}
componentDidMount(): void {
override componentDidMount(): void {
this.scrollToBottom();
this.toDisposeBeforeUnmount.pushAll([
this.props.serialConnection.onRead(({ messages }) => {
@@ -87,7 +87,7 @@ export class SerialMonitorOutput extends React.Component<
]);
}
componentWillUnmount(): void {
override componentWillUnmount(): void {
// TODO: "Your preferred browser's local storage is almost full." Discard `content` before saving layout?
this.toDisposeBeforeUnmount.dispose();
}