Skip to content

Commit 60fcab5

Browse files
committed
Rename jsx and scss files
1 parent 44384cf commit 60fcab5

Some content is hidden

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

48 files changed

+36
-21
lines changed

renamer.js

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
const fs = require('fs');
2+
const path = require('path');
3+
4+
const componentsDir = path.resolve(__dirname, 'src', 'core', 'renderers');
5+
6+
const components = fs.readdirSync(componentsDir);
7+
for (const component of components) {
8+
if (!fs.statSync(path.resolve(componentsDir, component)).isDirectory()) continue;
9+
const newJs = path.resolve(componentsDir, component, 'index.js');
10+
fs.renameSync(path.resolve(componentsDir, component, 'index.jsx'), newJs);
11+
const content = fs.readFileSync(newJs, { encoding: 'utf8' });
12+
fs.writeFileSync(newJs, content.replace('stylesheet.module.scss', `${component}.module.scss`), { encoding: 'utf8' });
13+
if (fs.existsSync(path.resolve(componentsDir, component, 'stylesheet.module.scss'))) fs.renameSync(path.resolve(componentsDir, component, 'stylesheet.module.scss'), path.resolve(componentsDir, component, `${component}.module.scss`));
14+
}
15+
console.log(components);

src/components/App/index.jsx renamed to src/components/App/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { actions } from 'reducers';
1919
import { createUserFile, extension, refineGist } from 'common/util';
2020
import { exts, languages } from 'common/config';
2121
import { CONTRIBUTING_MD } from 'files';
22-
import styles from './stylesheet.module.scss';
22+
import styles from './App.module.scss';
2323

2424
class App extends BaseComponent {
2525
constructor(props) {

src/components/Button/index.jsx renamed to src/components/Button/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import faExclamationCircle from '@fortawesome/fontawesome-free-solid/faExclamati
55
import faSpinner from '@fortawesome/fontawesome-free-solid/faSpinner';
66
import { classes } from 'common/util';
77
import { Ellipsis } from 'components';
8-
import styles from './stylesheet.module.scss';
8+
import styles from './Button.module.scss';
99

1010
class Button extends React.Component {
1111
constructor(props) {

src/components/CodeEditor/index.jsx renamed to src/components/CodeEditor/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { actions } from 'reducers';
66
import { connect } from 'react-redux';
77
import { languages } from 'common/config';
88
import { Button, Ellipsis, FoldableAceEditor } from 'components';
9-
import styles from './stylesheet.module.scss';
9+
import styles from './CodeEditor.module.scss';
1010

1111
class CodeEditor extends React.Component {
1212
constructor(props) {

src/components/Divider/index.jsx renamed to src/components/Divider/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import { classes } from 'common/util';
3-
import styles from './stylesheet.module.scss';
3+
import styles from './Divider.module.scss';
44

55
class Divider extends React.Component {
66
constructor(props) {

src/components/Ellipsis/index.jsx renamed to src/components/Ellipsis/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import styles from './stylesheet.module.scss';
2+
import styles from './Ellipsis.module.scss';
33
import { classes } from 'common/util';
44

55
class Ellipsis extends React.Component {

src/components/ExpandableListItem/index.jsx renamed to src/components/ExpandableListItem/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
33
import faCaretDown from '@fortawesome/fontawesome-free-solid/faCaretDown';
44
import faCaretRight from '@fortawesome/fontawesome-free-solid/faCaretRight';
5-
import styles from './stylesheet.module.scss';
5+
import styles from './ExpandableListItem.module.scss';
66
import { ListItem } from 'components';
77
import { classes } from 'common/util';
88

src/components/Header/index.jsx renamed to src/components/Header/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { classes, refineGist } from 'common/util';
2020
import { actions } from 'reducers';
2121
import { languages } from 'common/config';
2222
import { BaseComponent, Button, Ellipsis, ListItem, Player } from 'components';
23-
import styles from './stylesheet.module.scss';
23+
import styles from './Header.module.scss';
2424

2525
class Header extends BaseComponent {
2626
handleClickFullScreen() {

src/components/ListItem/index.jsx renamed to src/components/ListItem/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import styles from './stylesheet.module.scss';
2+
import styles from './ListItem.module.scss';
33
import { classes } from 'common/util';
44
import { Button, Ellipsis } from 'components';
55

src/components/Navigator/index.jsx renamed to src/components/Navigator/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import faGithub from '@fortawesome/fontawesome-free-brands/faGithub';
88
import { ExpandableListItem, ListItem } from 'components';
99
import { classes } from 'common/util';
1010
import { actions } from 'reducers';
11-
import styles from './stylesheet.module.scss';
11+
import styles from './Navigator.module.scss';
1212

1313
class Navigator extends React.Component {
1414
constructor(props) {

src/components/Player/index.jsx renamed to src/components/Player/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { classes, extension } from 'common/util';
1111
import { TracerApi } from 'apis';
1212
import { actions } from 'reducers';
1313
import { BaseComponent, Button, ProgressBar } from 'components';
14-
import styles from './stylesheet.module.scss';
14+
import styles from './Player.module.scss';
1515

1616
class Player extends BaseComponent {
1717
constructor(props) {

src/components/ProgressBar/index.jsx renamed to src/components/ProgressBar/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import { classes } from 'common/util';
3-
import styles from './stylesheet.module.scss';
3+
import styles from './ProgressBar.module.scss';
44

55
class ProgressBar extends React.Component {
66
constructor(props) {

src/components/ResizableContainer/index.jsx renamed to src/components/ResizableContainer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import { classes } from 'common/util';
33
import { Divider } from 'components';
4-
import styles from './stylesheet.module.scss';
4+
import styles from './ResizableContainer.module.scss';
55

66
class ResizableContainer extends React.Component {
77
handleResize(prevIndex, index, targetElement, clientX, clientY) {

src/components/TabContainer/index.jsx renamed to src/components/TabContainer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import faPlus from '@fortawesome/fontawesome-free-solid/faPlus';
66
import { classes } from 'common/util';
77
import { actions } from 'reducers';
88
import { languages } from 'common/config';
9-
import styles from './stylesheet.module.scss';
9+
import styles from './TabContainer.module.scss';
1010

1111
class TabContainer extends React.Component {
1212
handleAddFile() {

src/components/ToastContainer/index.jsx renamed to src/components/ToastContainer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import { connect } from 'react-redux';
33
import { actions } from 'reducers';
44
import { classes } from 'common/util';
5-
import styles from './stylesheet.module.scss';
5+
import styles from './ToastContainer.module.scss';
66

77
class ToastContainer extends React.Component {
88
componentWillReceiveProps(nextProps) {

src/components/VisualizationViewer/index.jsx renamed to src/components/VisualizationViewer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import { connect } from 'react-redux';
33
import { BaseComponent } from 'components';
44
import { actions } from 'reducers';
5-
import styles from './stylesheet.module.scss';
5+
import styles from './VisualizationViewer.module.scss';
66
import * as TracerClasses from 'core/tracers';
77
import * as LayoutClasses from 'core/layouts';
88
import { classes } from 'common/util';
File renamed without changes.

src/core/renderers/Array2DRenderer/index.jsx renamed to src/core/renderers/Array2DRenderer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import { Array1DRenderer, Renderer } from 'core/renderers';
3-
import styles from './stylesheet.module.scss';
3+
import styles from './Array2DRenderer.module.scss';
44
import { classes } from 'common/util';
55

66
class Array2DRenderer extends Renderer {

src/core/renderers/ChartRenderer/index.jsx renamed to src/core/renderers/ChartRenderer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import { Bar } from 'react-chartjs-2';
33
import { Array1DRenderer } from 'core/renderers';
4-
import styles from './stylesheet.module.scss';
4+
import styles from './ChartRenderer.module.scss';
55

66
class ChartRenderer extends Array1DRenderer {
77
renderData() {

src/core/renderers/GraphRenderer/index.jsx renamed to src/core/renderers/GraphRenderer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import { Renderer } from 'core/renderers';
33
import { classes, distance } from 'common/util';
4-
import styles from './stylesheet.module.scss';
4+
import styles from './GraphRenderer.module.scss';
55

66
class GraphRenderer extends Renderer {
77
constructor(props) {

src/core/renderers/LogRenderer/index.jsx renamed to src/core/renderers/LogRenderer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import { Renderer } from 'core/renderers';
3-
import styles from './stylesheet.module.scss';
3+
import styles from './LogRenderer.module.scss';
44

55
class LogRenderer extends Renderer {
66
constructor(props) {

src/core/renderers/MarkdownRenderer/index.jsx renamed to src/core/renderers/MarkdownRenderer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import { Renderer } from 'core/renderers';
3-
import styles from './stylesheet.module.scss';
3+
import styles from './MarkdownRenderer.module.scss';
44
import ReactMarkdown from 'react-markdown';
55

66
class MarkdownRenderer extends Renderer {

src/core/renderers/Renderer/index.jsx renamed to src/core/renderers/Renderer/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import styles from './stylesheet.module.scss';
2+
import styles from './Renderer.module.scss';
33
import { Ellipsis } from 'components';
44
import { classes } from 'common/util';
55

0 commit comments

Comments
 (0)