Skip to content

Commit 7b22b2a

Browse files
SaraVieiraMichaelDeBoey
authored andcommitted
Fix lint (codesandbox#2348)
* start * more lint * finish lint * fix imports * fix component * Apply suggestions from code review Co-Authored-By: Michaël De Boey <[email protected]>
1 parent 1ce7a8f commit 7b22b2a

File tree

154 files changed

+461
-411
lines changed

Some content is hidden

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

154 files changed

+461
-411
lines changed

packages/app/.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"cSpell.enabled": false
3+
}

packages/app/src/app/components/CodeEditor/Configuration/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ type Props = EditorProps & {
1717
toggleConfigUI: () => void;
1818
};
1919

20-
export default class Configuration extends React.PureComponent<Props>
20+
export class Configuration extends React.PureComponent<Props>
2121
implements Editor {
2222
disposeInitializer?: Function;
2323

packages/app/src/app/components/CodeEditor/ImageViewer/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Container, Title, SubTitle, Image, MaxWidth } from './elements';
55

66
import { Props } from '../types';
77

8-
export default class ImageViewer extends React.Component<Props> {
8+
export class ImageViewer extends React.Component<Props> {
99
onSubmit = (e: React.FormEvent<HTMLFormElement>) => {
1010
e.preventDefault();
1111

packages/app/src/app/components/CodeEditor/VSCode/Configuration/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ type Props = EditorProps & {
2626
openText: () => void;
2727
};
2828

29-
export default class Configuration extends React.PureComponent<Props>
29+
export class Configuration extends React.PureComponent<Props>
3030
implements Editor {
3131
disposeInitializer: Function;
3232

packages/app/src/app/components/CodeEditor/VSCode/MonacoReactComponent.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import FontFaceObserver from 'fontfaceobserver';
3-
import vscode from 'app/vscode';
3+
import { vscode } from 'app/vscode';
44

55
import './icon-theme.css';
66
import './workbench-theme.css';

packages/app/src/app/components/CodeEditor/VSCode/index.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ import {
4040
indexToLineAndColumn,
4141
} from '../Monaco/monaco-index-converter';
4242
import { updateUserSelections } from '../Monaco/live-decorations';
43-
44-
import Configuration from './Configuration';
43+
import { Configuration } from './Configuration';
4544

4645
function getSelection(lines, selection) {
4746
const startSelection = lineAndColumnToIndex(
@@ -78,7 +77,7 @@ type UserSelection =
7877
color: number[];
7978
};
8079

81-
class MonacoEditor extends React.Component<Props> implements Editor {
80+
export class VSCode extends React.Component<Props> implements Editor {
8281
static defaultProps = {
8382
width: '100%',
8483
height: '100%',
@@ -1156,5 +1155,3 @@ class MonacoEditor extends React.Component<Props> implements Editor {
11561155
);
11571156
}
11581157
}
1159-
1160-
export default MonacoEditor;

packages/app/src/app/components/CodeEditor/index.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ import Tooltip from '@codesandbox/common/lib/components/Tooltip';
1212
import { Title } from 'app/components/Title';
1313
import { SubTitle } from 'app/components/SubTitle';
1414
import Loadable from 'app/utils/Loadable';
15-
import ImageViewer from './ImageViewer';
16-
import Configuration from './Configuration';
17-
import VSCode from './VSCode';
15+
import { ImageViewer } from './ImageViewer';
16+
import { Configuration } from './Configuration';
17+
import { VSCode } from './VSCode';
1818
import MonacoDiff from './MonacoDiff';
1919
import { Props } from './types';
2020
import { Icons, Icon } from './elements';
@@ -61,7 +61,7 @@ type State = {
6161
showConfigUI: boolean;
6262
};
6363

64-
export default class CodeEditor extends React.PureComponent<
64+
export class CodeEditor extends React.PureComponent<
6565
Props & {
6666
editor?: 'vscode' | 'monaco' | 'codemirror';
6767
style?: React.CSSProperties;

packages/app/src/app/components/ContextMenu/index.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ interface State {
4545
left: boolean;
4646
}
4747

48-
class ContextMenu extends React.PureComponent<Props, State> {
48+
export class ContextMenu extends React.PureComponent<Props, State> {
4949
unmounted: boolean;
5050
el?: HTMLDivElement;
5151

@@ -248,5 +248,3 @@ class ContextMenu extends React.PureComponent<Props, State> {
248248
);
249249
}
250250
}
251-
252-
export default ContextMenu;

packages/app/src/app/components/Preview/DevTools/Console/Input/index.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ const InputWrapper = styled.div`
4949
width: 100%;
5050
`;
5151

52-
class ConsoleInput extends React.PureComponent<Props, State> {
52+
export class ConsoleInput extends React.PureComponent<Props, State> {
5353
sizeProbeInterval: number;
5454

5555
state = {
@@ -140,5 +140,3 @@ class ConsoleInput extends React.PureComponent<Props, State> {
140140
);
141141
}
142142
}
143-
144-
export default ConsoleInput;

packages/app/src/app/components/Preview/DevTools/Console/MessageIcon/index.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import ChevronLeft from 'react-icons/lib/fa/angle-double-left';
55
import WarningIcon from 'react-icons/lib/md/warning';
66
import ErrorIcon from 'react-icons/lib/md/error';
77

8-
function MessageIcon({ type, logType }) {
8+
export function MessageIcon({ type, logType }) {
99
if (type === 'command') {
1010
return <ChevronRight />;
1111
}
@@ -24,5 +24,3 @@ function MessageIcon({ type, logType }) {
2424
return false;
2525
}
2626
}
27-
28-
export default MessageIcon;

0 commit comments

Comments
 (0)