aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/components/AppUpdateInfoBar.tsx2
-rw-r--r--src/components/auth/AuthLayout.js2
-rw-r--r--src/components/auth/SetupAssistant.js6
-rw-r--r--src/components/layout/AppLayout.js2
-rw-r--r--src/components/layout/Sidebar.jsx2
-rw-r--r--src/components/services/content/ConnectionLostBanner.js2
-rw-r--r--src/components/services/tabs/TabItem.js2
-rw-r--r--src/components/settings/SettingsLayout.js2
-rw-r--r--src/components/settings/recipes/RecipesDashboard.js6
-rw-r--r--src/components/settings/services/EditServiceForm.js4
-rw-r--r--src/components/settings/services/ServiceItem.js2
-rw-r--r--src/components/settings/settings/EditSettingsForm.js2
-rw-r--r--src/components/settings/user/EditUserForm.js2
-rw-r--r--src/components/ui/ImageUpload.tsx2
-rw-r--r--src/components/ui/InfoBar.js2
-rw-r--r--src/components/ui/Infobox.js2
-rw-r--r--src/components/ui/Input.js2
-rw-r--r--src/components/ui/Modal/index.tsx2
-rw-r--r--src/components/ui/SearchInput.tsx2
-rw-r--r--src/components/ui/Tabs/TabItem.tsx2
-rw-r--r--src/components/ui/badge/ProBadge.tsx4
-rw-r--r--src/components/ui/badge/index.tsx2
-rw-r--r--src/components/ui/error/index.tsx2
-rw-r--r--src/components/ui/icon/index.tsx2
-rw-r--r--src/components/ui/infobox/index.tsx4
-rw-r--r--src/components/ui/input/index.tsx8
-rw-r--r--src/components/ui/label/index.tsx2
-rw-r--r--src/components/ui/loader/index.tsx2
-rw-r--r--src/components/ui/select/index.tsx6
-rw-r--r--src/components/ui/textarea/index.tsx6
-rw-r--r--src/components/ui/toggle/index.tsx8
-rw-r--r--src/components/ui/wrapper/index.tsx2
-rw-r--r--src/features/publishDebugInfo/Component.js2
-rw-r--r--src/features/quickSwitch/Component.js2
-rw-r--r--src/features/webControls/components/WebControls.js2
-rw-r--r--src/features/workspaces/components/CreateWorkspaceForm.js2
-rw-r--r--src/features/workspaces/components/EditWorkspaceForm.js4
-rw-r--r--src/features/workspaces/components/WorkspaceDrawer.js2
-rw-r--r--src/features/workspaces/components/WorkspaceServiceListItem.tsx2
-rw-r--r--src/features/workspaces/components/WorkspaceSwitchingIndicator.js2
-rw-r--r--src/features/workspaces/components/WorkspacesDashboard.js2
41 files changed, 59 insertions, 59 deletions
diff --git a/src/components/AppUpdateInfoBar.tsx b/src/components/AppUpdateInfoBar.tsx
index 576da0f85..48efbfb7f 100644
--- a/src/components/AppUpdateInfoBar.tsx
+++ b/src/components/AppUpdateInfoBar.tsx
@@ -4,7 +4,7 @@ import { mdiInformation } from '@mdi/js';
4import InfoBar from './ui/InfoBar'; 4import InfoBar from './ui/InfoBar';
5import { GITHUB_FERDIUM_URL } from '../config'; 5import { GITHUB_FERDIUM_URL } from '../config';
6import { openExternalUrl } from '../helpers/url-helpers'; 6import { openExternalUrl } from '../helpers/url-helpers';
7import { Icon } from './ui/icon'; 7import Icon from './ui/icon';
8 8
9const messages = defineMessages({ 9const messages = defineMessages({
10 updateAvailable: { 10 updateAvailable: {
diff --git a/src/components/auth/AuthLayout.js b/src/components/auth/AuthLayout.js
index 21c874c0f..77b91fa1c 100644
--- a/src/components/auth/AuthLayout.js
+++ b/src/components/auth/AuthLayout.js
@@ -19,7 +19,7 @@ import globalMessages from '../../i18n/globalMessages';
19import { isWindows } from '../../environment'; 19import { isWindows } from '../../environment';
20import AppUpdateInfoBar from '../AppUpdateInfoBar'; 20import AppUpdateInfoBar from '../AppUpdateInfoBar';
21import { GITHUB_FERDIUM_URL } from '../../config'; 21import { GITHUB_FERDIUM_URL } from '../../config';
22import { Icon } from '../ui/icon'; 22import Icon from '../ui/icon';
23 23
24class AuthLayout extends Component { 24class AuthLayout extends Component {
25 static propTypes = { 25 static propTypes = {
diff --git a/src/components/auth/SetupAssistant.js b/src/components/auth/SetupAssistant.js
index 7658eb1ff..e3d2d88d1 100644
--- a/src/components/auth/SetupAssistant.js
+++ b/src/components/auth/SetupAssistant.js
@@ -5,11 +5,11 @@ import { defineMessages, injectIntl } from 'react-intl';
5import injectSheet from 'react-jss'; 5import injectSheet from 'react-jss';
6import classnames from 'classnames'; 6import classnames from 'classnames';
7 7
8import { Input } from '../ui/input/index'; 8import Input from '../ui/input/index';
9import Button from '../ui/button'; 9import Button from '../ui/button';
10import { Badge } from '../ui/badge'; 10import Badge from '../ui/badge';
11import Modal from '../ui/Modal'; 11import Modal from '../ui/Modal';
12import * as Infobox from '../ui/Infobox'; 12import Infobox from '../ui/Infobox';
13import Appear from '../ui/effects/Appear'; 13import Appear from '../ui/effects/Appear';
14import globalMessages from '../../i18n/globalMessages'; 14import globalMessages from '../../i18n/globalMessages';
15 15
diff --git a/src/components/layout/AppLayout.js b/src/components/layout/AppLayout.js
index fc3c89fc8..e22d4eb50 100644
--- a/src/components/layout/AppLayout.js
+++ b/src/components/layout/AppLayout.js
@@ -20,7 +20,7 @@ import WorkspaceSwitchingIndicator from '../../features/workspaces/components/Wo
20import { workspaceStore } from '../../features/workspaces'; 20import { workspaceStore } from '../../features/workspaces';
21import AppUpdateInfoBar from '../AppUpdateInfoBar'; 21import AppUpdateInfoBar from '../AppUpdateInfoBar';
22import Todos from '../../features/todos/containers/TodosScreen'; 22import Todos from '../../features/todos/containers/TodosScreen';
23import { Icon } from '../ui/icon'; 23import Icon from '../ui/icon';
24 24
25import LockedScreen from '../../containers/auth/LockedScreen'; 25import LockedScreen from '../../containers/auth/LockedScreen';
26 26
diff --git a/src/components/layout/Sidebar.jsx b/src/components/layout/Sidebar.jsx
index 6949544b4..dd81f4ab5 100644
--- a/src/components/layout/Sidebar.jsx
+++ b/src/components/layout/Sidebar.jsx
@@ -32,7 +32,7 @@ import { todoActions } from '../../features/todos/actions';
32import AppStore from '../../stores/AppStore'; 32import AppStore from '../../stores/AppStore';
33import SettingsStore from '../../stores/SettingsStore'; 33import SettingsStore from '../../stores/SettingsStore';
34import globalMessages from '../../i18n/globalMessages'; 34import globalMessages from '../../i18n/globalMessages';
35import { Icon } from '../ui/icon'; 35import Icon from '../ui/icon';
36 36
37const messages = defineMessages({ 37const messages = defineMessages({
38 addNewService: { 38 addNewService: {
diff --git a/src/components/services/content/ConnectionLostBanner.js b/src/components/services/content/ConnectionLostBanner.js
index 4f68c1bfe..f2f70ca2e 100644
--- a/src/components/services/content/ConnectionLostBanner.js
+++ b/src/components/services/content/ConnectionLostBanner.js
@@ -6,7 +6,7 @@ import { defineMessages, injectIntl } from 'react-intl';
6 6
7import { mdiAlert } from '@mdi/js'; 7import { mdiAlert } from '@mdi/js';
8import { LIVE_API_FERDIUM_WEBSITE } from '../../../config'; 8import { LIVE_API_FERDIUM_WEBSITE } from '../../../config';
9import { Icon } from '../../ui/icon'; 9import Icon from '../../ui/icon';
10 10
11const messages = defineMessages({ 11const messages = defineMessages({
12 text: { 12 text: {
diff --git a/src/components/services/tabs/TabItem.js b/src/components/services/tabs/TabItem.js
index dd5a80e67..9d2b6b333 100644
--- a/src/components/services/tabs/TabItem.js
+++ b/src/components/services/tabs/TabItem.js
@@ -14,7 +14,7 @@ import ServiceModel from '../../../models/Service';
14import { cmdOrCtrlShortcutKey, shiftKey, altKey } from '../../../environment'; 14import { cmdOrCtrlShortcutKey, shiftKey, altKey } from '../../../environment';
15import globalMessages from '../../../i18n/globalMessages'; 15import globalMessages from '../../../i18n/globalMessages';
16import SettingsStore from '../../../stores/SettingsStore'; 16import SettingsStore from '../../../stores/SettingsStore';
17import { Icon } from '../../ui/icon'; 17import Icon from '../../ui/icon';
18 18
19const IS_SERVICE_DEBUGGING_ENABLED = ( 19const IS_SERVICE_DEBUGGING_ENABLED = (
20 localStorage.getItem('debug') || '' 20 localStorage.getItem('debug') || ''
diff --git a/src/components/settings/SettingsLayout.js b/src/components/settings/SettingsLayout.js
index de13e95ab..d70f471d5 100644
--- a/src/components/settings/SettingsLayout.js
+++ b/src/components/settings/SettingsLayout.js
@@ -7,7 +7,7 @@ import { mdiClose } from '@mdi/js';
7import ErrorBoundary from '../util/ErrorBoundary'; 7import ErrorBoundary from '../util/ErrorBoundary';
8import { oneOrManyChildElements } from '../../prop-types'; 8import { oneOrManyChildElements } from '../../prop-types';
9import Appear from '../ui/effects/Appear'; 9import Appear from '../ui/effects/Appear';
10import { Icon } from '../ui/icon'; 10import Icon from '../ui/icon';
11 11
12const messages = defineMessages({ 12const messages = defineMessages({
13 closeSettings: { 13 closeSettings: {
diff --git a/src/components/settings/recipes/RecipesDashboard.js b/src/components/settings/recipes/RecipesDashboard.js
index f52d068be..c05144117 100644
--- a/src/components/settings/recipes/RecipesDashboard.js
+++ b/src/components/settings/recipes/RecipesDashboard.js
@@ -8,8 +8,8 @@ import injectSheet from 'react-jss';
8 8
9import { mdiOpenInNew } from '@mdi/js'; 9import { mdiOpenInNew } from '@mdi/js';
10import Button from '../../ui/button'; 10import Button from '../../ui/button';
11import { Input } from '../../ui/input/index'; 11import Input from '../../ui/input/index';
12import { H3, H2, H1 } from '../../ui/headline'; 12import { H1, H2, H3 } from '../../ui/headline';
13import SearchInput from '../../ui/SearchInput'; 13import SearchInput from '../../ui/SearchInput';
14import Infobox from '../../ui/Infobox'; 14import Infobox from '../../ui/Infobox';
15import RecipeItem from './RecipeItem'; 15import RecipeItem from './RecipeItem';
@@ -17,7 +17,7 @@ import Loader from '../../ui/Loader';
17import Appear from '../../ui/effects/Appear'; 17import Appear from '../../ui/effects/Appear';
18import { FERDIUM_SERVICE_REQUEST } from '../../../config'; 18import { FERDIUM_SERVICE_REQUEST } from '../../../config';
19import RecipePreview from '../../../models/RecipePreview'; 19import RecipePreview from '../../../models/RecipePreview';
20import { Icon } from '../../ui/icon'; 20import Icon from '../../ui/icon';
21 21
22const messages = defineMessages({ 22const messages = defineMessages({
23 headline: { 23 headline: {
diff --git a/src/components/settings/services/EditServiceForm.js b/src/components/settings/services/EditServiceForm.js
index e6cd68252..3da0246ac 100644
--- a/src/components/settings/services/EditServiceForm.js
+++ b/src/components/settings/services/EditServiceForm.js
@@ -10,7 +10,7 @@ import Form from '../../../lib/Form';
10import Recipe from '../../../models/Recipe'; 10import Recipe from '../../../models/Recipe';
11import Service from '../../../models/Service'; 11import Service from '../../../models/Service';
12import Tabs from '../../ui/Tabs/Tabs'; 12import Tabs from '../../ui/Tabs/Tabs';
13import { TabItem } from '../../ui/Tabs/TabItem'; 13import TabItem from '../../ui/Tabs/TabItem';
14import Input from '../../ui/Input'; 14import Input from '../../ui/Input';
15import Toggle from '../../ui/Toggle'; 15import Toggle from '../../ui/Toggle';
16import Slider from '../../ui/Slider'; 16import Slider from '../../ui/Slider';
@@ -20,7 +20,7 @@ import Select from '../../ui/Select';
20 20
21import { isMac } from '../../../environment'; 21import { isMac } from '../../../environment';
22import globalMessages from '../../../i18n/globalMessages'; 22import globalMessages from '../../../i18n/globalMessages';
23import { Icon } from '../../ui/icon'; 23import Icon from '../../ui/icon';
24import { H3 } from '../../ui/headline'; 24import { H3 } from '../../ui/headline';
25 25
26const messages = defineMessages({ 26const messages = defineMessages({
diff --git a/src/components/settings/services/ServiceItem.js b/src/components/settings/services/ServiceItem.js
index 23250ad09..c666b7dd2 100644
--- a/src/components/settings/services/ServiceItem.js
+++ b/src/components/settings/services/ServiceItem.js
@@ -7,7 +7,7 @@ import classnames from 'classnames';
7 7
8import { mdiBellOff, mdiMessageBulletedOff, mdiPower } from '@mdi/js'; 8import { mdiBellOff, mdiMessageBulletedOff, mdiPower } from '@mdi/js';
9import ServiceModel from '../../../models/Service'; 9import ServiceModel from '../../../models/Service';
10import { Icon } from '../../ui/icon'; 10import Icon from '../../ui/icon';
11 11
12const messages = defineMessages({ 12const messages = defineMessages({
13 tooltipIsDisabled: { 13 tooltipIsDisabled: {
diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js
index a8fdea2fb..56d7b8905 100644
--- a/src/components/settings/settings/EditSettingsForm.js
+++ b/src/components/settings/settings/EditSettingsForm.js
@@ -31,7 +31,7 @@ import {
31} from '../../../environment-remote'; 31} from '../../../environment-remote';
32import { openPath } from '../../../helpers/url-helpers'; 32import { openPath } from '../../../helpers/url-helpers';
33import globalMessages from '../../../i18n/globalMessages'; 33import globalMessages from '../../../i18n/globalMessages';
34import { Icon } from '../../ui/icon'; 34import Icon from '../../ui/icon';
35import Slider from '../../ui/Slider'; 35import Slider from '../../ui/Slider';
36 36
37const debug = require('../../../preload-safe-debug')('Ferdium:EditSettingsForm'); 37const debug = require('../../../preload-safe-debug')('Ferdium:EditSettingsForm');
diff --git a/src/components/settings/user/EditUserForm.js b/src/components/settings/user/EditUserForm.js
index fb9ef5c9a..436a6b76b 100644
--- a/src/components/settings/user/EditUserForm.js
+++ b/src/components/settings/user/EditUserForm.js
@@ -4,7 +4,7 @@ import { observer, PropTypes as MobxPropTypes } from 'mobx-react';
4import { defineMessages, injectIntl } from 'react-intl'; 4import { defineMessages, injectIntl } from 'react-intl';
5import { Link } from 'react-router'; 5import { Link } from 'react-router';
6 6
7import { Input } from '../../ui/input/index'; 7import Input from '../../ui/input/index';
8import Form from '../../../lib/Form'; 8import Form from '../../../lib/Form';
9import Button from '../../ui/button'; 9import Button from '../../ui/button';
10import Radio from '../../ui/Radio'; 10import Radio from '../../ui/Radio';
diff --git a/src/components/ui/ImageUpload.tsx b/src/components/ui/ImageUpload.tsx
index c8a6cf54a..3a396f56c 100644
--- a/src/components/ui/ImageUpload.tsx
+++ b/src/components/ui/ImageUpload.tsx
@@ -5,7 +5,7 @@ import classnames from 'classnames';
5import Dropzone from 'react-dropzone'; 5import Dropzone from 'react-dropzone';
6import { mdiDelete, mdiFileImage } from '@mdi/js'; 6import { mdiDelete, mdiFileImage } from '@mdi/js';
7import { isWindows } from '../../environment'; 7import { isWindows } from '../../environment';
8import { Icon } from './icon'; 8import Icon from './icon';
9 9
10type Props = { 10type Props = {
11 field: typeof Field; 11 field: typeof Field;
diff --git a/src/components/ui/InfoBar.js b/src/components/ui/InfoBar.js
index e50e270bd..d73491da0 100644
--- a/src/components/ui/InfoBar.js
+++ b/src/components/ui/InfoBar.js
@@ -7,7 +7,7 @@ import { defineMessages, injectIntl } from 'react-intl';
7 7
8import { mdiClose } from '@mdi/js'; 8import { mdiClose } from '@mdi/js';
9import Appear from './effects/Appear'; 9import Appear from './effects/Appear';
10import { Icon } from './icon'; 10import Icon from './icon';
11 11
12const messages = defineMessages({ 12const messages = defineMessages({
13 hide: { 13 hide: {
diff --git a/src/components/ui/Infobox.js b/src/components/ui/Infobox.js
index e05d17742..8fb80d87f 100644
--- a/src/components/ui/Infobox.js
+++ b/src/components/ui/Infobox.js
@@ -5,7 +5,7 @@ import classnames from 'classnames';
5import Loader from 'react-loader'; 5import Loader from 'react-loader';
6import { defineMessages, injectIntl } from 'react-intl'; 6import { defineMessages, injectIntl } from 'react-intl';
7import { mdiAlert, mdiCheckboxMarkedCircleOutline, mdiClose } from '@mdi/js'; 7import { mdiAlert, mdiCheckboxMarkedCircleOutline, mdiClose } from '@mdi/js';
8import { Icon } from '../ui/icon'; 8import Icon from '../ui/icon';
9 9
10const icons = { 10const icons = {
11 'checkbox-marked-circle-outline': mdiCheckboxMarkedCircleOutline, 11 'checkbox-marked-circle-outline': mdiCheckboxMarkedCircleOutline,
diff --git a/src/components/ui/Input.js b/src/components/ui/Input.js
index 77bae8101..ae14493ca 100644
--- a/src/components/ui/Input.js
+++ b/src/components/ui/Input.js
@@ -7,7 +7,7 @@ import { defineMessages, injectIntl } from 'react-intl';
7 7
8import { mdiEye, mdiEyeOff } from '@mdi/js'; 8import { mdiEye, mdiEyeOff } from '@mdi/js';
9import { scorePassword as scorePasswordFunc } from '../../helpers/password-helpers'; 9import { scorePassword as scorePasswordFunc } from '../../helpers/password-helpers';
10import { Icon } from './icon'; 10import Icon from './icon';
11 11
12const messages = defineMessages({ 12const messages = defineMessages({
13 passwordToggle: { 13 passwordToggle: {
diff --git a/src/components/ui/Modal/index.tsx b/src/components/ui/Modal/index.tsx
index c3c78b419..7407a686d 100644
--- a/src/components/ui/Modal/index.tsx
+++ b/src/components/ui/Modal/index.tsx
@@ -4,7 +4,7 @@ import classnames from 'classnames';
4import injectCSS from 'react-jss'; 4import injectCSS from 'react-jss';
5import { mdiClose } from '@mdi/js'; 5import { mdiClose } from '@mdi/js';
6 6
7import { Icon } from '../icon'; 7import Icon from '../icon';
8import styles from './styles'; 8import styles from './styles';
9 9
10type Props = { 10type Props = {
diff --git a/src/components/ui/SearchInput.tsx b/src/components/ui/SearchInput.tsx
index 67ca469f0..6a8c4de8f 100644
--- a/src/components/ui/SearchInput.tsx
+++ b/src/components/ui/SearchInput.tsx
@@ -3,7 +3,7 @@ import { observer } from 'mobx-react';
3import classnames from 'classnames'; 3import classnames from 'classnames';
4import { debounce } from 'lodash'; 4import { debounce } from 'lodash';
5import { mdiCloseCircleOutline, mdiMagnify } from '@mdi/js'; 5import { mdiCloseCircleOutline, mdiMagnify } from '@mdi/js';
6import { Icon } from './icon'; 6import Icon from './icon';
7 7
8type Props = { 8type Props = {
9 value: string; 9 value: string;
diff --git a/src/components/ui/Tabs/TabItem.tsx b/src/components/ui/Tabs/TabItem.tsx
index 9fcc3c41e..631586d62 100644
--- a/src/components/ui/Tabs/TabItem.tsx
+++ b/src/components/ui/Tabs/TabItem.tsx
@@ -1 +1 @@
export const TabItem = ({ children }) => <>{children}</>; export default ({ children }) => <>{children}</>;
diff --git a/src/components/ui/badge/ProBadge.tsx b/src/components/ui/badge/ProBadge.tsx
index 410748a64..62c45b77c 100644
--- a/src/components/ui/badge/ProBadge.tsx
+++ b/src/components/ui/badge/ProBadge.tsx
@@ -4,8 +4,8 @@ import { Component } from 'react';
4import injectStyle, { WithStylesProps } from 'react-jss'; 4import injectStyle, { WithStylesProps } from 'react-jss';
5 5
6import { Theme } from '../../../themes'; 6import { Theme } from '../../../themes';
7import { Icon } from '../icon'; 7import Icon from '../icon';
8import { Badge } from './index'; 8import Badge from './index';
9 9
10interface IProps extends WithStylesProps<typeof styles> { 10interface IProps extends WithStylesProps<typeof styles> {
11 badgeClasses?: string; 11 badgeClasses?: string;
diff --git a/src/components/ui/badge/index.tsx b/src/components/ui/badge/index.tsx
index a7ed866a5..33e2f5d53 100644
--- a/src/components/ui/badge/index.tsx
+++ b/src/components/ui/badge/index.tsx
@@ -67,4 +67,4 @@ class BadgeComponent extends Component<IProps> {
67 } 67 }
68} 68}
69 69
70export const Badge = injectStyle(styles, { injectTheme: true })(BadgeComponent); 70export default injectStyle(styles, { injectTheme: true })(BadgeComponent);
diff --git a/src/components/ui/error/index.tsx b/src/components/ui/error/index.tsx
index ff3bc31c6..01fb5ca27 100644
--- a/src/components/ui/error/index.tsx
+++ b/src/components/ui/error/index.tsx
@@ -17,4 +17,4 @@ class ErrorComponent extends Component<IProps> {
17 } 17 }
18} 18}
19 19
20export const Error = injectSheet(styles, { injectTheme: true })(ErrorComponent); 20export default injectSheet(styles, { injectTheme: true })(ErrorComponent);
diff --git a/src/components/ui/icon/index.tsx b/src/components/ui/icon/index.tsx
index 52f61d2d7..7e13b98c7 100644
--- a/src/components/ui/icon/index.tsx
+++ b/src/components/ui/icon/index.tsx
@@ -42,4 +42,4 @@ class IconComponent extends Component<IProps> {
42 } 42 }
43} 43}
44 44
45export const Icon = injectStyle(styles, { injectTheme: true })(IconComponent); 45export default injectStyle(styles, { injectTheme: true })(IconComponent);
diff --git a/src/components/ui/infobox/index.tsx b/src/components/ui/infobox/index.tsx
index 9635941cc..91ef88747 100644
--- a/src/components/ui/infobox/index.tsx
+++ b/src/components/ui/infobox/index.tsx
@@ -4,7 +4,7 @@ import { Component, ReactNode } from 'react';
4import injectStyle, { WithStylesProps } from 'react-jss'; 4import injectStyle, { WithStylesProps } from 'react-jss';
5 5
6import { Theme } from '../../../themes'; 6import { Theme } from '../../../themes';
7import { Icon } from '../icon'; 7import Icon from '../icon';
8 8
9interface IProps extends WithStylesProps<typeof styles> { 9interface IProps extends WithStylesProps<typeof styles> {
10 icon?: string; 10 icon?: string;
@@ -199,6 +199,6 @@ class InfoboxComponent extends Component<IProps, IState> {
199 } 199 }
200} 200}
201 201
202export const Infobox = injectStyle(styles, { injectTheme: true })( 202export default injectStyle(styles, { injectTheme: true })(
203 InfoboxComponent, 203 InfoboxComponent,
204); 204);
diff --git a/src/components/ui/input/index.tsx b/src/components/ui/input/index.tsx
index bfbee33b9..aa282cce0 100644
--- a/src/components/ui/input/index.tsx
+++ b/src/components/ui/input/index.tsx
@@ -6,9 +6,9 @@ import injectSheet, { WithStylesProps } from 'react-jss';
6 6
7import { IFormField } from '../typings/generic'; 7import { IFormField } from '../typings/generic';
8 8
9import { Error } from '../error'; 9import Error from '../error';
10import { Label } from '../label'; 10import Label from '../label';
11import { Wrapper } from '../wrapper'; 11import Wrapper from '../wrapper';
12import { scorePasswordFunc } from './scorePassword'; 12import { scorePasswordFunc } from './scorePassword';
13 13
14import styles from './styles'; 14import styles from './styles';
@@ -205,4 +205,4 @@ class InputComponent extends Component<IProps, IState> {
205 } 205 }
206} 206}
207 207
208export const Input = injectSheet(styles, { injectTheme: true })(InputComponent); 208export default injectSheet(styles, { injectTheme: true })(InputComponent);
diff --git a/src/components/ui/label/index.tsx b/src/components/ui/label/index.tsx
index dcc14bff4..5f5cc5c8e 100644
--- a/src/components/ui/label/index.tsx
+++ b/src/components/ui/label/index.tsx
@@ -50,4 +50,4 @@ class LabelComponent extends Component<ILabel> {
50 } 50 }
51} 51}
52 52
53export const Label = injectSheet(styles, { injectTheme: true })(LabelComponent); 53export default injectSheet(styles, { injectTheme: true })(LabelComponent);
diff --git a/src/components/ui/loader/index.tsx b/src/components/ui/loader/index.tsx
index d56995ccc..4d52f320e 100644
--- a/src/components/ui/loader/index.tsx
+++ b/src/components/ui/loader/index.tsx
@@ -41,6 +41,6 @@ class LoaderComponent extends Component<IProps> {
41 } 41 }
42} 42}
43 43
44export const Loader = injectStyle(styles, { injectTheme: true })( 44export default injectStyle(styles, { injectTheme: true })(
45 LoaderComponent, 45 LoaderComponent,
46); 46);
diff --git a/src/components/ui/select/index.tsx b/src/components/ui/select/index.tsx
index ac509aa7c..c3b5314e3 100644
--- a/src/components/ui/select/index.tsx
+++ b/src/components/ui/select/index.tsx
@@ -11,9 +11,9 @@ import injectStyle, { WithStylesProps } from 'react-jss';
11import { Theme } from '../../../themes'; 11import { Theme } from '../../../themes';
12import { IFormField } from '../typings/generic'; 12import { IFormField } from '../typings/generic';
13 13
14import { Error } from '../error'; 14import Error from '../error';
15import { Label } from '../label'; 15import Label from '../label';
16import { Wrapper } from '../wrapper'; 16import Wrapper from '../wrapper';
17 17
18interface IOptions { 18interface IOptions {
19 [index: string]: string; 19 [index: string]: string;
diff --git a/src/components/ui/textarea/index.tsx b/src/components/ui/textarea/index.tsx
index 34ec4cf4b..e005767f8 100644
--- a/src/components/ui/textarea/index.tsx
+++ b/src/components/ui/textarea/index.tsx
@@ -4,9 +4,9 @@ import injectSheet, { WithStylesProps } from 'react-jss';
4 4
5import { IFormField } from '../typings/generic'; 5import { IFormField } from '../typings/generic';
6 6
7import { Error } from '../error'; 7import Error from '../error';
8import { Label } from '../label'; 8import Label from '../label';
9import { Wrapper } from '../wrapper'; 9import Wrapper from '../wrapper';
10 10
11import styles from './styles'; 11import styles from './styles';
12 12
diff --git a/src/components/ui/toggle/index.tsx b/src/components/ui/toggle/index.tsx
index 856581a21..0629d1a2c 100644
--- a/src/components/ui/toggle/index.tsx
+++ b/src/components/ui/toggle/index.tsx
@@ -6,9 +6,9 @@ import injectStyle, { WithStylesProps } from 'react-jss';
6import { Theme } from '../../../themes'; 6import { Theme } from '../../../themes';
7import { IFormField } from '../typings/generic'; 7import { IFormField } from '../typings/generic';
8 8
9import { Error } from '../error'; 9import Error from '../error';
10import { Label } from '../label'; 10import Label from '../label';
11import { Wrapper } from '../wrapper'; 11import Wrapper from '../wrapper';
12 12
13interface IProps 13interface IProps
14 extends InputHTMLAttributes<HTMLInputElement>, 14 extends InputHTMLAttributes<HTMLInputElement>,
@@ -122,6 +122,6 @@ class ToggleComponent extends Component<IProps> {
122 } 122 }
123} 123}
124 124
125export const Toggle = injectStyle(styles, { injectTheme: true })( 125export default injectStyle(styles, { injectTheme: true })(
126 ToggleComponent, 126 ToggleComponent,
127); 127);
diff --git a/src/components/ui/wrapper/index.tsx b/src/components/ui/wrapper/index.tsx
index bc385d319..e7477a25c 100644
--- a/src/components/ui/wrapper/index.tsx
+++ b/src/components/ui/wrapper/index.tsx
@@ -33,6 +33,6 @@ class WrapperComponent extends Component<IProps> {
33 } 33 }
34} 34}
35 35
36export const Wrapper = injectStyle(styles, { injectTheme: true })( 36export default injectStyle(styles, { injectTheme: true })(
37 WrapperComponent, 37 WrapperComponent,
38); 38);
diff --git a/src/features/publishDebugInfo/Component.js b/src/features/publishDebugInfo/Component.js
index c40f8559f..1668ea79a 100644
--- a/src/features/publishDebugInfo/Component.js
+++ b/src/features/publishDebugInfo/Component.js
@@ -8,7 +8,7 @@ import { state as ModalState } from './store';
8import { H1 } from '../../components/ui/headline'; 8import { H1 } from '../../components/ui/headline';
9import { sendAuthRequest } from '../../api/utils/auth'; 9import { sendAuthRequest } from '../../api/utils/auth';
10import Button from '../../components/ui/button'; 10import Button from '../../components/ui/button';
11import { Input } from '../../components/ui/input/index'; 11import Input from '../../components/ui/input/index';
12import Modal from '../../components/ui/Modal'; 12import Modal from '../../components/ui/Modal';
13import { DEBUG_API } from '../../config'; 13import { DEBUG_API } from '../../config';
14import AppStore from '../../stores/AppStore'; 14import AppStore from '../../stores/AppStore';
diff --git a/src/features/quickSwitch/Component.js b/src/features/quickSwitch/Component.js
index 9e66c444d..16da22dce 100644
--- a/src/features/quickSwitch/Component.js
+++ b/src/features/quickSwitch/Component.js
@@ -7,7 +7,7 @@ import injectSheet from 'react-jss';
7import { defineMessages, injectIntl } from 'react-intl'; 7import { defineMessages, injectIntl } from 'react-intl';
8import { compact, invoke } from 'lodash'; 8import { compact, invoke } from 'lodash';
9 9
10import { Input } from '../../components/ui/input/index'; 10import Input from '../../components/ui/input/index';
11import { H1 } from '../../components/ui/headline'; 11import { H1 } from '../../components/ui/headline';
12import Modal from '../../components/ui/Modal'; 12import Modal from '../../components/ui/Modal';
13import { state as ModalState } from './store'; 13import { state as ModalState } from './store';
diff --git a/src/features/webControls/components/WebControls.js b/src/features/webControls/components/WebControls.js
index 99d78eda0..570f2f2dc 100644
--- a/src/features/webControls/components/WebControls.js
+++ b/src/features/webControls/components/WebControls.js
@@ -12,7 +12,7 @@ import {
12 mdiEarth, 12 mdiEarth,
13} from '@mdi/js'; 13} from '@mdi/js';
14 14
15import { Icon } from '../../../components/ui/icon'; 15import Icon from '../../../components/ui/icon';
16 16
17const messages = defineMessages({ 17const messages = defineMessages({
18 goHome: { 18 goHome: {
diff --git a/src/features/workspaces/components/CreateWorkspaceForm.js b/src/features/workspaces/components/CreateWorkspaceForm.js
index aebe740d0..fac84bed0 100644
--- a/src/features/workspaces/components/CreateWorkspaceForm.js
+++ b/src/features/workspaces/components/CreateWorkspaceForm.js
@@ -4,7 +4,7 @@ import { observer } from 'mobx-react';
4import { defineMessages, injectIntl } from 'react-intl'; 4import { defineMessages, injectIntl } from 'react-intl';
5import injectSheet from 'react-jss'; 5import injectSheet from 'react-jss';
6 6
7import { Input } from '../../../components/ui/input/index'; 7import Input from '../../../components/ui/input/index';
8import Button from '../../../components/ui/button'; 8import Button from '../../../components/ui/button';
9import Form from '../../../lib/Form'; 9import Form from '../../../lib/Form';
10import { required } from '../../../helpers/validation-helpers'; 10import { required } from '../../../helpers/validation-helpers';
diff --git a/src/features/workspaces/components/EditWorkspaceForm.js b/src/features/workspaces/components/EditWorkspaceForm.js
index 9baa80e98..3c7c36a3d 100644
--- a/src/features/workspaces/components/EditWorkspaceForm.js
+++ b/src/features/workspaces/components/EditWorkspaceForm.js
@@ -5,8 +5,8 @@ import { defineMessages, injectIntl } from 'react-intl';
5import { Link } from 'react-router'; 5import { Link } from 'react-router';
6import injectSheet from 'react-jss'; 6import injectSheet from 'react-jss';
7 7
8import { Infobox } from '../../../components/ui/infobox/index'; 8import Infobox from '../../../components/ui/infobox/index';
9import { Input } from '../../../components/ui/input/index'; 9import Input from '../../../components/ui/input/index';
10import Button from '../../../components/ui/button'; 10import Button from '../../../components/ui/button';
11import Workspace from '../models/Workspace'; 11import Workspace from '../models/Workspace';
12import Service from '../../../models/Service'; 12import Service from '../../../models/Service';
diff --git a/src/features/workspaces/components/WorkspaceDrawer.js b/src/features/workspaces/components/WorkspaceDrawer.js
index 22e4fa9fa..d56945296 100644
--- a/src/features/workspaces/components/WorkspaceDrawer.js
+++ b/src/features/workspaces/components/WorkspaceDrawer.js
@@ -8,7 +8,7 @@ import ReactTooltip from 'react-tooltip';
8import { mdiPlusBox, mdiCog } from '@mdi/js'; 8import { mdiPlusBox, mdiCog } from '@mdi/js';
9 9
10import { H1 } from '../../../components/ui/headline'; 10import { H1 } from '../../../components/ui/headline';
11import { Icon } from '../../../components/ui/icon'; 11import Icon from '../../../components/ui/icon';
12import WorkspaceDrawerItem from './WorkspaceDrawerItem'; 12import WorkspaceDrawerItem from './WorkspaceDrawerItem';
13import { workspaceActions } from '../actions'; 13import { workspaceActions } from '../actions';
14import { workspaceStore } from '../index'; 14import { workspaceStore } from '../index';
diff --git a/src/features/workspaces/components/WorkspaceServiceListItem.tsx b/src/features/workspaces/components/WorkspaceServiceListItem.tsx
index 46fda0103..0233d5749 100644
--- a/src/features/workspaces/components/WorkspaceServiceListItem.tsx
+++ b/src/features/workspaces/components/WorkspaceServiceListItem.tsx
@@ -3,7 +3,7 @@ import { observer } from 'mobx-react';
3import injectSheet from 'react-jss'; 3import injectSheet from 'react-jss';
4import classnames from 'classnames'; 4import classnames from 'classnames';
5 5
6import { Toggle } from '../../../components/ui/toggle/index'; 6import Toggle from '../../../components/ui/toggle/index';
7import ServiceIcon from '../../../components/ui/ServiceIcon'; 7import ServiceIcon from '../../../components/ui/ServiceIcon';
8 8
9const styles = theme => ({ 9const styles = theme => ({
diff --git a/src/features/workspaces/components/WorkspaceSwitchingIndicator.js b/src/features/workspaces/components/WorkspaceSwitchingIndicator.js
index b2e0adfe7..ff73758c1 100644
--- a/src/features/workspaces/components/WorkspaceSwitchingIndicator.js
+++ b/src/features/workspaces/components/WorkspaceSwitchingIndicator.js
@@ -5,7 +5,7 @@ import injectSheet from 'react-jss';
5import classnames from 'classnames'; 5import classnames from 'classnames';
6import { defineMessages, injectIntl } from 'react-intl'; 6import { defineMessages, injectIntl } from 'react-intl';
7 7
8import { Loader } from '../../../components/ui/loader/index'; 8import Loader from '../../../components/ui/loader/index';
9import { workspaceStore } from '../index'; 9import { workspaceStore } from '../index';
10 10
11const messages = defineMessages({ 11const messages = defineMessages({
diff --git a/src/features/workspaces/components/WorkspacesDashboard.js b/src/features/workspaces/components/WorkspacesDashboard.js
index f21aaa258..87ba06a2d 100644
--- a/src/features/workspaces/components/WorkspacesDashboard.js
+++ b/src/features/workspaces/components/WorkspacesDashboard.js
@@ -5,7 +5,7 @@ import { observer, PropTypes as MobxPropTypes, inject } from 'mobx-react';
5import { defineMessages, injectIntl } from 'react-intl'; 5import { defineMessages, injectIntl } from 'react-intl';
6import injectSheet from 'react-jss'; 6import injectSheet from 'react-jss';
7 7
8import { Infobox } from '../../../components/ui/infobox/index'; 8import Infobox from '../../../components/ui/infobox/index';
9import Loader from '../../../components/ui/Loader'; 9import Loader from '../../../components/ui/Loader';
10import WorkspaceItem from './WorkspaceItem'; 10import WorkspaceItem from './WorkspaceItem';
11import CreateWorkspaceForm from './CreateWorkspaceForm'; 11import CreateWorkspaceForm from './CreateWorkspaceForm';