Skip to content

Commit d3e6fad

Browse files
authored
Merge pull request open-source-labs#3 from charlie-maloney/clean-up-and-research
Clean up and research
2 parents 9568392 + 9c8c27f commit d3e6fad

File tree

16 files changed

+809
-411
lines changed

16 files changed

+809
-411
lines changed

src/App.jsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useReducer } from 'react';
22
import styles from './App.module.scss';
33
import { GlobalContext, globalState, globalReducer } from './context/globalReducer';
4-
import { TestCaseContext, testCaseState, testCaseReducer } from './context/testCaseReducer';
4+
import { ReactTestCaseContext, reactTestCaseState, reactTestCaseReducer } from './context/reactTestCaseReducer';
55
import {
66
EndpointTestCaseContext,
77
endpointTestCaseState,
@@ -31,7 +31,7 @@ import RightPanel from './containers/RightPanel/RightPanel';
3131

3232
const App = () => {
3333
const [global, dispatchToGlobal] = useReducer(globalReducer, globalState);
34-
const [testCase, dispatchToTestCase] = useReducer(testCaseReducer, testCaseState);
34+
const [reactTestCase, dispatchToReactTestCase] = useReducer(reactTestCaseReducer, reactTestCaseState);
3535
const [mockData, dispatchToMockData] = useReducer(mockDataReducer, mockDataState);
3636
const [endpointTestCase, dispatchToEndpointTestCase] = useReducer(
3737
endpointTestCaseReducer,
@@ -75,8 +75,8 @@ const App = () => {
7575
*/
7676
<div id={global.isFileDirectoryOpen ? styles.appGridOpen : styles.appGridClose}>
7777
<GlobalContext.Provider value={[global, dispatchToGlobal]}>
78-
<TestCaseContext.Provider value={[testCase, dispatchToTestCase]}>
7978
<ReduxTestCaseContext.Provider value={[reduxTestCase, dispatchToReduxTestCase]}>
79+
<ReactTestCaseContext.Provider value={[reactTestCase, dispatchToReactTestCase]}>
8080
<EndpointTestCaseContext.Provider
8181
value={[endpointTestCase, dispatchToEndpointTestCase]}
8282
>
@@ -89,8 +89,8 @@ const App = () => {
8989
</TestFileModalContext.Provider>
9090
</HooksTestCaseContext.Provider>
9191
</EndpointTestCaseContext.Provider>
92+
</ReactTestCaseContext.Provider>
9293
</ReduxTestCaseContext.Provider>
93-
</TestCaseContext.Provider>
9494
<RightPanel />
9595
</GlobalContext.Provider>
9696
</div>

src/containers/LeftPanel/Action/Action.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useContext } from 'react';
22
import styles from '../Action/Action.module.scss';
33
import styles2 from '../AutoComplete/AutoCompleteMockData.module.scss';
4-
import { deleteAction, updateAction } from '../../../context/testCaseActions';
4+
import { deleteAction, updateAction } from '../../../context/reactTestCaseActions';
55
import { Draggable } from 'react-beautiful-dnd';
66
import AutoComplete from '../AutoComplete/AutoComplete';
77
import AutoCompleteMockData from '../AutoComplete/AutoCompleteMockData';

src/containers/LeftPanel/Assertion/LastAssertion.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import React from 'react';
88
import styles from '../Assertion/Assertion.module.scss';
9-
import { deleteAssertion, updateAssertion } from '../../../context/testCaseActions';
9+
import { deleteAssertion, updateAssertion } from '../../../context/reactTestCaseActions';
1010
import ToolTip from '../ToolTip/ToolTip';
1111
import ToolTipMatcher from '../ToolTip/ToolTipMatcher';
1212
import AutoComplete from '../AutoComplete/AutoComplete';

src/containers/LeftPanel/AutoComplete/AutoComplete.jsx

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 styles from './AutoComplete.module.scss';
3-
import { updateAction, updateAssertion } from '../../../context/testCaseActions';
3+
import { updateAction, updateAssertion } from '../../../context/reactTestCaseActions';
44
import { eventTypesList } from '../Action/eventTypesList';
55
import { matcherTypesList } from '../Assertion/matcherTypesList';
66
import AutoSuggest from 'react-autosuggest';

src/containers/LeftPanel/AutoComplete/AutoCompleteMockData.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useContext, useState } from 'react';
22
import styles from '../AutoComplete/AutoCompleteMockData.module.scss';
33
import AutoSuggest from 'react-autosuggest';
4-
import { updateAction, updateAssertion, updateRenderProp } from '../../../context/testCaseActions';
4+
import { updateAction, updateAssertion, updateRenderProp } from '../../../context/reactTestCaseActions';
55
import { MockDataContext } from '../../../context/mockDataReducer';
66

77
const AutoCompleteMockData = ({

src/containers/LeftPanel/Render/FirstRender.jsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
import React, { useContext } from 'react';
66
import styles from './Render.module.scss';
77
import { GlobalContext } from '../../../context/globalReducer';
8-
import { TestCaseContext } from '../../../context/testCaseReducer';
8+
import { ReactTestCaseContext } from '../../../context/reactTestCaseReducer';
99

1010
import {
1111
deleteRender,
1212
updateRenderComponent,
1313
addRenderProp,
14-
} from '../../../context/testCaseActions';
14+
} from '../../../context/reactTestCaseActions';
1515
import RenderProp from './RenderProp';
1616

1717
const plusIcon = require('../../../assets/images/plus.png');
@@ -20,7 +20,7 @@ const dragIcon = require('../../../assets/images/drag-vertical.png');
2020

2121
const FirstRender = ({ render }) => {
2222
const [{ filePathMap }, _] = useContext(GlobalContext);
23-
const [{ statements, hasProp }, dispatchToTestCase] = useContext(TestCaseContext);
23+
const [{ statements, hasProp }, dispatchToTestCase] = useContext(ReactTestCaseContext);
2424

2525
const handleChangeComponentName = e => {
2626
const componentName = e.target.value;

src/containers/LeftPanel/Render/RenderProp.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import React from 'react';
66
import styles from '../Render/RenderProp.module.scss';
7-
import { deleteRenderProp, updateRenderProp } from '../../../context/testCaseActions';
7+
import { deleteRenderProp, updateRenderProp } from '../../../context/reactTestCaseActions';
88
import AutoCompleteMockData from '../AutoComplete/AutoCompleteMockData';
99

1010
const minusIcon = require('../../../assets/images/minus-box-outline.png');

src/containers/LeftPanel/TestCase/TestCase.jsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useContext } from 'react';
22
import styles from '../TestCase/TestCase.module.scss';
3-
import { TestCaseContext } from '../../../context/testCaseReducer';
4-
import { updateTestStatement, updateStatementsOrder } from '../../../context/testCaseActions';
3+
import { ReactTestCaseContext } from '../../../context/reactTestCaseReducer';
4+
import { updateTestStatement, updateStatementsOrder } from '../../../context/reactTestCaseActions';
55
import { MockDataContext } from '../../../context/mockDataReducer';
66
import { toggleMockData, addMockData } from '../../../context/mockDataActions';
77
import TestMenu from '../TestMenu/TestMenu';
@@ -14,7 +14,7 @@ import { DragDropContext, Droppable } from 'react-beautiful-dnd';
1414
const plusIcon = require('../../../assets/images/plus-box.png');
1515

1616
const TestCase = () => {
17-
const [{ testStatement, statements }, dispatchToTestCase] = useContext(TestCaseContext);
17+
const [{ testStatement, statements }, dispatchToTestCase] = useContext(ReactTestCaseContext);
1818
const [{ mockData, hasMockData }, dispatchToMockData] = useContext(MockDataContext);
1919
const firstRenderStatement = statements[0];
2020
const draggableStatements = statements.slice(1, -1);

src/containers/LeftPanel/TestFile/TestFile.jsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import styles from '../../NavBar/Modals/ExportFileModal.module.scss';
2-
import React, { useContext, useState, useEffect } from 'react';
2+
import React, { useContext } from 'react';
33
import ReactModal from 'react-modal';
44

55
/* testCase imports */
66
import TestCase from '../TestCase/TestCase';
7-
import { TestCaseContext } from '../../../context/testCaseReducer';
8-
import { toggleReact } from '../../../context/testCaseActions';
7+
import { ReactTestCaseContext } from '../../../context/reactTestCaseReducer';
8+
import { toggleReact } from '../../../context/reactTestCaseActions';
99

1010
/* reduxTestCase imports */
1111
import { toggleRedux } from '../../../context/reduxTestCaseActions';
@@ -27,7 +27,7 @@ import { TestFileModalContext } from '../../../context/testFileModalReducer';
2727

2828
const TestFile = () => {
2929
const [{ hasRedux }, dispatchToReduxTestCase] = useContext(ReduxTestCaseContext);
30-
const [{ hasReact }, dispatchToTestCase] = useContext(TestCaseContext);
30+
const [{ hasReact }, dispatchToTestCase] = useContext(ReactTestCaseContext);
3131
const [{ hasHooks }, dispatchToHooksTestCase] = useContext(HooksTestCaseContext);
3232
const [{ hasEndpoint }, dispatchToEndpointTestCase] = useContext(EndpointTestCaseContext);
3333
const [{ isTestModalOpen }, dispatchToTestFileModal] = useContext(TestFileModalContext);

src/containers/LeftPanel/TestMenu/TestMenu.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { useState } from 'react';
22
import styles from '../TestMenu/TestMenu.module.scss';
3-
import { addAction, addAssertion, addRender } from '../../../context/testCaseActions';
3+
import { addAction, addAssertion, addRender } from '../../../context/reactTestCaseActions';
44
import NewTestModal from '../../NavBar/Modals/NewTestModal';
55

66
const TestMenu = ({ dispatchToTestCase, dispatchToMockData }) => {

0 commit comments

Comments
 (0)