Skip to content

Commit 145d34a

Browse files
author
Akos Kitta
committed
Use inversify, react, @phosphor from Theia.
Pinned the `@types/react` version to overcome TS compiler errros. Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
1 parent 2711bf3 commit 145d34a

File tree

189 files changed

+242
-258
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

189 files changed

+242
-258
lines changed

arduino-ide-extension/src/browser/arduino-frontend-contribution.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { inject, injectable, postConstruct } from 'inversify';
2-
import * as React from 'react';
1+
import { inject, injectable, postConstruct } from '@theia/core/shared/inversify';
2+
import * as React from '@theia/core/shared/react';
33
import * as remote from '@theia/core/electron-shared/@electron/remote';
44
import {
55
BoardsService,

arduino-ide-extension/src/browser/arduino-ide-frontend-module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import '../../src/browser/style/index.css';
2-
import { ContainerModule } from 'inversify';
2+
import { ContainerModule } from '@theia/core/shared/inversify';
33
import { WidgetFactory } from '@theia/core/lib/browser/widget-manager';
44
import { CommandContribution } from '@theia/core/lib/common/command';
55
import { bindViewContribution } from '@theia/core/lib/browser/shell/view-contribution';

arduino-ide-extension/src/browser/arduino-preferences.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { interfaces } from 'inversify';
1+
import { interfaces } from '@theia/core/shared/inversify';
22
import {
33
createPreferenceProxy,
44
PreferenceProxy,

arduino-ide-extension/src/browser/auth/authentication-client-service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { Emitter } from '@theia/core/lib/common/event';
33
import { JsonRpcProxy } from '@theia/core/lib/common/messaging/proxy-factory';
44
import { WindowService } from '@theia/core/lib/browser/window/window-service';

arduino-ide-extension/src/browser/boards/boards-auto-installer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable, inject } from 'inversify';
1+
import { injectable, inject } from '@theia/core/shared/inversify';
22
import { MessageService } from '@theia/core/lib/common/message-service';
33
import { FrontendApplicationContribution } from '@theia/core/lib/browser/frontend-application';
44
import {

arduino-ide-extension/src/browser/boards/boards-config-dialog-widget.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import * as React from 'react';
2-
import { injectable, inject } from 'inversify';
1+
import * as React from '@theia/core/shared/react';
2+
import { injectable, inject } from '@theia/core/shared/inversify';
33
import { Emitter } from '@theia/core/lib/common/event';
44
import { ReactWidget, Message } from '@theia/core/lib/browser';
55
import { BoardsService } from '../../common/protocol/boards-service';

arduino-ide-extension/src/browser/boards/boards-config-dialog.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import { injectable, inject, postConstruct } from 'inversify';
2-
import { Message } from '@phosphor/messaging';
1+
import { injectable, inject, postConstruct } from '@theia/core/shared/inversify';
2+
// import { Message } from '@theia/core/shared/@phosphor/messaging';
3+
import { Message } from '@theia/core/shared/@phosphor/messaging';
34
import { DialogProps, Widget, DialogError } from '@theia/core/lib/browser';
45
import { AbstractDialog } from '../theia/dialogs/dialogs';
56
import { BoardsConfig } from './boards-config';

arduino-ide-extension/src/browser/boards/boards-config.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as React from 'react';
1+
import * as React from '@theia/core/shared/react';
22
import { Event } from '@theia/core/lib/common/event';
33
import { notEmpty } from '@theia/core/lib/common/objects';
44
import { MaybePromise } from '@theia/core/lib/common/types';

arduino-ide-extension/src/browser/boards/boards-data-menu-updater.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as PQueue from 'p-queue';
2-
import { inject, injectable } from 'inversify';
2+
import { inject, injectable } from '@theia/core/shared/inversify';
33
import { CommandRegistry } from '@theia/core/lib/common/command';
44
import { MenuModelRegistry } from '@theia/core/lib/common/menu';
55
import {

arduino-ide-extension/src/browser/boards/boards-data-store.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable, inject, named } from 'inversify';
1+
import { injectable, inject, named } from '@theia/core/shared/inversify';
22
import { ILogger } from '@theia/core/lib/common/logger';
33
import { deepClone } from '@theia/core/lib/common/objects';
44
import { Event, Emitter } from '@theia/core/lib/common/event';

arduino-ide-extension/src/browser/boards/boards-list-widget.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable, postConstruct } from 'inversify';
1+
import { inject, injectable, postConstruct } from '@theia/core/shared/inversify';
22
import {
33
BoardsPackage,
44
BoardsService,

arduino-ide-extension/src/browser/boards/boards-service-provider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable, inject } from 'inversify';
1+
import { injectable, inject } from '@theia/core/shared/inversify';
22
import { Emitter } from '@theia/core/lib/common/event';
33
import { ILogger } from '@theia/core/lib/common/logger';
44
import { CommandService } from '@theia/core/lib/common/command';

arduino-ide-extension/src/browser/boards/boards-toolbar-item.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import * as React from 'react';
2-
import * as ReactDOM from 'react-dom';
1+
import * as React from '@theia/core/shared/react';
2+
import * as ReactDOM from '@theia/core/shared/react-dom';
33
import { CommandRegistry } from '@theia/core/lib/common/command';
44
import { DisposableCollection } from '@theia/core/lib/common/disposable';
55
import { Port } from '../../common/protocol';

arduino-ide-extension/src/browser/boards/boards-widget-frontend-contribution.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable } from 'inversify';
1+
import { injectable } from '@theia/core/shared/inversify';
22
import { BoardsListWidget } from './boards-list-widget';
33
import { BoardsPackage } from '../../common/protocol/boards-service';
44
import { ListWidgetFrontendContribution } from '../widgets/component-list/list-widget-frontend-contribution';

arduino-ide-extension/src/browser/components/ProgressBar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as React from 'react';
1+
import * as React from '@theia/core/shared/react';
22

33
export type ProgressBarProps = {
44
percent?: number;

arduino-ide-extension/src/browser/contributions/about.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import * as moment from 'moment';
33
import * as remote from '@theia/core/electron-shared/@electron/remote';
44
import { isOSX, isWindows } from '@theia/core/lib/common/os';

arduino-ide-extension/src/browser/contributions/add-file.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import * as remote from '@theia/core/electron-shared/@electron/remote';
33
import { ArduinoMenus } from '../menu/arduino-menus';
44
import {

arduino-ide-extension/src/browser/contributions/add-zip-library.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import * as remote from '@theia/core/electron-shared/@electron/remote';
33
import URI from '@theia/core/lib/common/uri';
44
import { ConfirmDialog } from '@theia/core/lib/browser/dialogs';

arduino-ide-extension/src/browser/contributions/archive-sketch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable } from 'inversify';
1+
import { injectable } from '@theia/core/shared/inversify';
22
import * as remote from '@theia/core/electron-shared/@electron/remote';
33
import * as dateFormat from 'dateformat';
44
import URI from '@theia/core/lib/common/uri';

arduino-ide-extension/src/browser/contributions/board-selection.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import * as remote from '@theia/core/electron-shared/@electron/remote';
33
import { MenuModelRegistry } from '@theia/core/lib/common/menu';
44
import {

arduino-ide-extension/src/browser/contributions/burn-bootloader.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { OutputChannelManager } from '@theia/output/lib/browser/output-channel';
33
import { CoreService } from '../../common/protocol';
44
import { ArduinoMenus } from '../menu/arduino-menus';

arduino-ide-extension/src/browser/contributions/close.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { inject, injectable } from 'inversify';
2-
import { toArray } from '@phosphor/algorithm';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
2+
import { toArray } from '@theia/core/shared/@phosphor/algorithm';
33
import * as remote from '@theia/core/electron-shared/@electron/remote';
44
import { MonacoEditor } from '@theia/monaco/lib/browser/monaco-editor';
55
import { EditorManager } from '@theia/editor/lib/browser/editor-manager';

arduino-ide-extension/src/browser/contributions/contribution.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable, interfaces } from 'inversify';
1+
import { inject, injectable, interfaces } from '@theia/core/shared/inversify';
22
import URI from '@theia/core/lib/common/uri';
33
import { ILogger } from '@theia/core/lib/common/logger';
44
import { Saveable } from '@theia/core/lib/browser/saveable';

arduino-ide-extension/src/browser/contributions/debug.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { Event, Emitter } from '@theia/core/lib/common/event';
33
import { HostedPluginSupport } from '@theia/plugin-ext/lib/hosted/browser/hosted-plugin';
44
import { ArduinoToolbar } from '../toolbar/arduino-toolbar';

arduino-ide-extension/src/browser/contributions/edit-contributions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { CommonCommands } from '@theia/core/lib/browser/common-frontend-contribution';
33
import { ClipboardService } from '@theia/core/lib/browser/clipboard-service';
44
import { PreferenceService } from '@theia/core/lib/browser/preferences/preference-service';

arduino-ide-extension/src/browser/contributions/examples.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as PQueue from 'p-queue';
2-
import { inject, injectable, postConstruct } from 'inversify';
2+
import { inject, injectable, postConstruct } from '@theia/core/shared/inversify';
33
import { CommandHandler } from '@theia/core/lib/common/command';
44
import {
55
MenuPath,

arduino-ide-extension/src/browser/contributions/help.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { MonacoEditor } from '@theia/monaco/lib/browser/monaco-editor';
33
import { EditorManager } from '@theia/editor/lib/browser/editor-manager';
44
import { WindowService } from '@theia/core/lib/browser/window/window-service';

arduino-ide-extension/src/browser/contributions/include-library.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as PQueue from 'p-queue';
2-
import { inject, injectable } from 'inversify';
2+
import { inject, injectable } from '@theia/core/shared/inversify';
33
import URI from '@theia/core/lib/common/uri';
44
import { MonacoEditor } from '@theia/monaco/lib/browser/monaco-editor';
55
import { EditorManager } from '@theia/editor/lib/browser';

arduino-ide-extension/src/browser/contributions/new-sketch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { nls } from '@theia/core/lib/common';
2-
import { injectable } from 'inversify';
2+
import { injectable } from '@theia/core/shared/inversify';
33
import { ArduinoMenus } from '../menu/arduino-menus';
44
import { ArduinoToolbar } from '../toolbar/arduino-toolbar';
55
import {

arduino-ide-extension/src/browser/contributions/open-recent-sketch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { WorkspaceServer } from '@theia/workspace/lib/common/workspace-protocol';
33
import {
44
Disposable,

arduino-ide-extension/src/browser/contributions/open-sketch-external.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable } from 'inversify';
1+
import { injectable } from '@theia/core/shared/inversify';
22
import * as remote from '@theia/core/electron-shared/@electron/remote';
33
import URI from '@theia/core/lib/common/uri';
44
import { ArduinoMenus } from '../menu/arduino-menus';

arduino-ide-extension/src/browser/contributions/open-sketch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import * as remote from '@theia/core/electron-shared/@electron/remote';
33
import { MaybePromise } from '@theia/core/lib/common/types';
44
import { Widget, ContextMenuRenderer } from '@theia/core/lib/browser';

arduino-ide-extension/src/browser/contributions/quit-app.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable } from 'inversify';
1+
import { injectable } from '@theia/core/shared/inversify';
22
import * as remote from '@theia/core/electron-shared/@electron/remote';
33
import { isOSX } from '@theia/core/lib/common/os';
44
import {

arduino-ide-extension/src/browser/contributions/save-as-sketch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable } from 'inversify';
1+
import { injectable } from '@theia/core/shared/inversify';
22
import * as remote from '@theia/core/electron-shared/@electron/remote';
33
import * as dateFormat from 'dateformat';
44
import { ArduinoMenus } from '../menu/arduino-menus';

arduino-ide-extension/src/browser/contributions/save-sketch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable } from 'inversify';
1+
import { injectable } from '@theia/core/shared/inversify';
22
import { CommonCommands } from '@theia/core/lib/browser/common-frontend-contribution';
33
import { ArduinoMenus } from '../menu/arduino-menus';
44
import { ArduinoToolbar } from '../toolbar/arduino-toolbar';

arduino-ide-extension/src/browser/contributions/settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import {
33
Command,
44
MenuModelRegistry,

arduino-ide-extension/src/browser/contributions/sketch-control.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { CommonCommands } from '@theia/core/lib/browser/common-frontend-contribution';
33
import { ApplicationShell } from '@theia/core/lib/browser/shell/application-shell';
44
import { WorkspaceCommands } from '@theia/workspace/lib/browser';

arduino-ide-extension/src/browser/contributions/sketchbook.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { CommandHandler } from '@theia/core/lib/common/command';
33
import { CommandRegistry, MenuModelRegistry } from './contribution';
44
import { ArduinoMenus } from '../menu/arduino-menus';

arduino-ide-extension/src/browser/contributions/upload-certificate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import {
33
Command,
44
MenuModelRegistry,

arduino-ide-extension/src/browser/contributions/upload-firmware.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import {
33
Command,
44
MenuModelRegistry,

arduino-ide-extension/src/browser/contributions/upload-sketch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable, postConstruct } from 'inversify';
1+
import { inject, injectable, postConstruct } from '@theia/core/shared/inversify';
22
import { Emitter } from '@theia/core/lib/common/event';
33
import { BoardUserField, CoreService } from '../../common/protocol';
44
import { ArduinoMenus, PlaceholderMenuNode } from '../menu/arduino-menus';

arduino-ide-extension/src/browser/contributions/verify-sketch.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import { Emitter } from '@theia/core/lib/common/event';
33
import { CoreService } from '../../common/protocol';
44
import { ArduinoMenus } from '../menu/arduino-menus';

arduino-ide-extension/src/browser/create/create-api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { injectable, inject } from 'inversify';
1+
import { injectable, inject } from '@theia/core/shared/inversify';
22
import * as createPaths from './create-paths';
33
import { posix } from './create-paths';
44
import { AuthenticationClientService } from '../auth/authentication-client-service';

arduino-ide-extension/src/browser/create/create-fs-provider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { inject, injectable } from 'inversify';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
22
import URI from '@theia/core/lib/common/uri';
33
import { Event } from '@theia/core/lib/common/event';
44
import {

arduino-ide-extension/src/browser/dialogs/certificate-uploader/certificate-add-new.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { nls } from '@theia/core/lib/common';
2-
import * as React from 'react';
2+
import * as React from '@theia/core/shared/react';
33

44
export const CertificateAddComponent = ({
55
addCertificate,

arduino-ide-extension/src/browser/dialogs/certificate-uploader/certificate-list.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as React from 'react';
1+
import * as React from '@theia/core/shared/react';
22

33
export const CertificateListComponent = ({
44
certificates,

arduino-ide-extension/src/browser/dialogs/certificate-uploader/certificate-uploader-component.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as React from 'react';
1+
import * as React from '@theia/core/shared/react';
22
import Tippy from '@tippyjs/react';
33
import { AvailableBoard } from '../../boards/boards-service-provider';
44
import { CertificateListComponent } from './certificate-list';

arduino-ide-extension/src/browser/dialogs/certificate-uploader/certificate-uploader-dialog.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import * as React from 'react';
2-
import { inject, injectable, postConstruct } from 'inversify';
1+
import * as React from '@theia/core/shared/react';
2+
import { inject, injectable, postConstruct } from '@theia/core/shared/inversify';
33
import { DialogProps } from '@theia/core/lib/browser/dialogs';
44
import { AbstractDialog } from '../../theia/dialogs/dialogs';
5-
import { Widget } from '@phosphor/widgets';
6-
import { Message } from '@phosphor/messaging';
5+
import { Widget } from '@theia/core/shared/@phosphor/widgets';
6+
import { Message } from '@theia/core/shared/@phosphor/messaging';
77
import { ReactWidget } from '@theia/core/lib/browser/widgets/react-widget';
88
import {
99
AvailableBoard,

arduino-ide-extension/src/browser/dialogs/certificate-uploader/select-board-components.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { nls } from '@theia/core/lib/common';
2-
import * as React from 'react';
2+
import * as React from '@theia/core/shared/react';
33
import { AvailableBoard } from '../../boards/boards-service-provider';
44
import { ArduinoSelect } from '../../widgets/arduino-select';
55

arduino-ide-extension/src/browser/dialogs/cloud-share-sketch-dialog.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import * as React from 'react';
2-
import { inject, injectable } from 'inversify';
3-
import { Widget } from '@phosphor/widgets';
4-
import { Message } from '@phosphor/messaging';
1+
import * as React from '@theia/core/shared/react';
2+
import { inject, injectable } from '@theia/core/shared/inversify';
3+
import { Widget } from '@theia/core/shared/@phosphor/widgets';
4+
import { Message } from '@theia/core/shared/@phosphor/messaging';
55
import { clipboard } from 'electron';
66
import { ReactWidget, DialogProps } from '@theia/core/lib/browser';
77
import { AbstractDialog } from '../theia/dialogs/dialogs';

arduino-ide-extension/src/browser/dialogs/do-not-ask-again-dialog.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { inject, injectable } from 'inversify';
2-
import { Widget } from '@phosphor/widgets';
1+
import { inject, injectable } from '@theia/core/shared/inversify';
2+
import { Widget } from '@theia/core/shared/@phosphor/widgets';
33
import { CancellationTokenSource } from '@theia/core/lib/common/cancellation';
44
import {
55
ConfirmDialog,

arduino-ide-extension/src/browser/dialogs/firmware-uploader/firmware-uploader-component.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { nls } from '@theia/core/lib/common';
2-
import * as React from 'react';
2+
import * as React from '@theia/core/shared/react';
33
import {
44
ArduinoFirmwareUploader,
55
FirmwareInfo,

arduino-ide-extension/src/browser/dialogs/firmware-uploader/firmware-uploader-dialog.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import * as React from 'react';
2-
import { inject, injectable, postConstruct } from 'inversify';
1+
import * as React from '@theia/core/shared/react';
2+
import { inject, injectable, postConstruct } from '@theia/core/shared/inversify';
33
import { DialogProps } from '@theia/core/lib/browser/dialogs';
44
import { AbstractDialog } from '../../theia/dialogs/dialogs';
5-
import { Widget } from '@phosphor/widgets';
6-
import { Message } from '@phosphor/messaging';
5+
import { Widget } from '@theia/core/shared/@phosphor/widgets';
6+
import { Message } from '@theia/core/shared/@phosphor/messaging';
77
import { ReactWidget } from '@theia/core/lib/browser/widgets/react-widget';
88
import {
99
AvailableBoard,

arduino-ide-extension/src/browser/dialogs/ide-updater/ide-updater-component.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { WindowService } from '@theia/core/lib/browser/window/window-service';
22
import { nls } from '@theia/core/lib/common';
33
import { shell } from 'electron';
4-
import * as React from 'react';
5-
import * as ReactDOM from 'react-dom';
4+
import * as React from '@theia/core/shared/react';
5+
import * as ReactDOM from '@theia/core/shared/react-dom';
66
import ReactMarkdown from 'react-markdown';
77
import { ProgressInfo, UpdateInfo } from '../../../common/protocol/ide-updater';
88
import ProgressBar from '../../components/ProgressBar';

arduino-ide-extension/src/browser/dialogs/ide-updater/ide-updater-dialog.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import * as React from 'react';
2-
import { inject, injectable } from 'inversify';
1+
import * as React from '@theia/core/shared/react';
2+
import { inject, injectable } from '@theia/core/shared/inversify';
33
import { DialogProps } from '@theia/core/lib/browser/dialogs';
44
import { AbstractDialog } from '../../theia/dialogs/dialogs';
5-
import { Widget } from '@phosphor/widgets';
6-
import { Message } from '@phosphor/messaging';
5+
import { Widget } from '@theia/core/shared/@phosphor/widgets';
6+
import { Message } from '@theia/core/shared/@phosphor/messaging';
77
import { ReactWidget } from '@theia/core/lib/browser/widgets/react-widget';
88
import { nls } from '@theia/core';
99
import { IDEUpdaterComponent } from './ide-updater-component';

arduino-ide-extension/src/browser/dialogs/settings/settings-component.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as React from 'react';
1+
import * as React from '@theia/core/shared/react';
22
import { Tab, Tabs, TabList, TabPanel } from 'react-tabs';
33
import 'react-tabs/style/react-tabs.css';
44
import { Disable } from 'react-disable';

0 commit comments

Comments
 (0)