···11/* Breaking this component on its own is done mainly to increase performance. Text input is slow otherwise */
2233import React, { Component } from 'react';
44-import { Form, Button, Table, Dropdown, Segment, Icon } from 'semantic-ui-react';
44+import { Form, Button, Table, Icon } from 'semantic-ui-react';
55import { toast } from 'react-toastify';
66import { readImages } from '../../utils/filesystem/storage';
77import { loadFromSystemDialog } from '../../utils/filesystem/select';
+1-16
app/components/DesignComponent/StimuliRow.js
···11/* Breaking this component on its own is done mainly to increase performance. Text input is slow otherwise */
2233import React, { Component } from 'react';
44-import {
55- Grid,
66- Segment,
77- Header,
88- Form,
99- Label,
1010- Icon,
1111- Button,
1212- Table,
1313- Dropdown,
1414-} from 'semantic-ui-react';
1515-import { toast } from 'react-toastify';
44+import { Segment, Form, Button, Table, Dropdown } from 'semantic-ui-react';
165import styles from '../styles/common.css';
176187interface Props {
···3019}));
31203221export default class StimuliRow extends Component<Props> {
3333- constructor(props: Props) {
3434- super(props);
3535- }
3636-3722 render() {
3823 return (
3924 <Table.Row className={styles.trialsRow}>
···55import { configureStore, history } from './store/configureStore';
66import './app.global.css';
7788+89const store = configureStore();
9101011// Register for debugging
···7474 // Here, we include babel plugins that are only required for the
7575 // renderer process. The 'transform-*' plugins must be included
7676 // before react-hot-loader/babel
7777- 'transform-class-properties',
7878- 'transform-es2015-classes',
7777+ '@babel/plugin-proposal-class-properties',
7978 'react-hot-loader/babel',
8079 ],
8180 },