From c70fb6c24c0ffeaa03ea8b901b048e788327b08b Mon Sep 17 00:00:00 2001 From: Ezerous Date: Wed, 22 May 2019 14:44:46 +0300 Subject: [PATCH] Refactoring & Cleanup --- .../BoardContainer.js | 2 +- app/src/components/CoreLayoutContainer.js | 4 +-- app/src/components/HomeContainer.js | 2 +- .../LoadingContainer.js | 0 .../NavBarContainer.js | 0 app/src/{containers => components}/NewPost.js | 0 .../NewTopicPreview.js | 0 .../PlaceholderContainer.js | 25 +++++++++++-------- app/src/{containers => components}/Post.js | 7 +++--- .../{containers => components}/PostList.js | 0 .../ProfileContainer.js | 2 +- .../ProfileInformation.js | 0 .../SignUpContainer.js | 0 .../StartTopicContainer.js | 0 app/src/{containers => components}/Topic.js | 2 -- .../TopicContainer.js | 2 +- .../{containers => components}/TopicList.js | 0 .../TransactionsMonitorContainer.js | 0 .../UsernameFormContainer.js | 0 app/src/config/drizzleOptions.js | 6 ----- app/src/index.js | 2 +- app/src/redux/actions/drizzleUtilsActions.js | 4 +++ app/src/redux/actions/web3UtilsActions.js | 4 --- app/src/redux/sagas/drizzleUtilsSaga.js | 12 ++++++--- app/src/redux/sagas/orbitSaga.js | 4 +-- app/src/redux/sagas/transactionsSaga.js | 4 +-- app/src/redux/sagas/userSaga.js | 4 +-- app/src/router/routes.js | 8 +++--- 28 files changed, 48 insertions(+), 46 deletions(-) rename app/src/{containers => components}/BoardContainer.js (98%) rename app/src/{containers => components}/LoadingContainer.js (100%) rename app/src/{containers => components}/NavBarContainer.js (100%) rename app/src/{containers => components}/NewPost.js (100%) rename app/src/{containers => components}/NewTopicPreview.js (100%) rename app/src/{containers => components}/PlaceholderContainer.js (91%) rename app/src/{containers => components}/Post.js (97%) rename app/src/{containers => components}/PostList.js (100%) rename app/src/{containers => components}/ProfileContainer.js (98%) rename app/src/{containers => components}/ProfileInformation.js (100%) rename app/src/{containers => components}/SignUpContainer.js (100%) rename app/src/{containers => components}/StartTopicContainer.js (100%) rename app/src/{containers => components}/Topic.js (97%) rename app/src/{containers => components}/TopicContainer.js (99%) rename app/src/{containers => components}/TopicList.js (100%) rename app/src/{containers => components}/TransactionsMonitorContainer.js (100%) rename app/src/{containers => components}/UsernameFormContainer.js (100%) create mode 100644 app/src/redux/actions/drizzleUtilsActions.js delete mode 100644 app/src/redux/actions/web3UtilsActions.js diff --git a/app/src/containers/BoardContainer.js b/app/src/components/BoardContainer.js similarity index 98% rename from app/src/containers/BoardContainer.js rename to app/src/components/BoardContainer.js index 5351369..0e2b62a 100644 --- a/app/src/containers/BoardContainer.js +++ b/app/src/components/BoardContainer.js @@ -7,7 +7,7 @@ import { Header } from 'semantic-ui-react'; import { drizzle } from '../index'; import TopicList from './TopicList'; -import FloatingButton from '../components/FloatingButton'; +import FloatingButton from './FloatingButton'; /* import { showProgressBar, hideProgressBar } from '../redux/actions/userInterfaceActions'; */ diff --git a/app/src/components/CoreLayoutContainer.js b/app/src/components/CoreLayoutContainer.js index 6f2a1d7..a4fbb5f 100644 --- a/app/src/components/CoreLayoutContainer.js +++ b/app/src/components/CoreLayoutContainer.js @@ -1,8 +1,8 @@ import React from 'react'; import PropTypes from 'prop-types'; -import NavBarContainer from '../containers/NavBarContainer'; -import RightSideBarContainer from '../containers/TransactionsMonitorContainer'; +import NavBarContainer from './NavBarContainer'; +import RightSideBarContainer from './TransactionsMonitorContainer'; // Styles import '../assets/fonts/fontawesome-free-5.7.2/all.js'; // TODO: check https://fontawesome.com/how-to-use/on-the-web/setup/using-package-managers import '../assets/css/App.css'; diff --git a/app/src/components/HomeContainer.js b/app/src/components/HomeContainer.js index 40f1f63..0569e75 100644 --- a/app/src/components/HomeContainer.js +++ b/app/src/components/HomeContainer.js @@ -1,6 +1,6 @@ import React, { Component } from 'react'; -import BoardContainer from '../containers/BoardContainer'; +import BoardContainer from './BoardContainer'; class HomeContainer extends Component { render() { diff --git a/app/src/containers/LoadingContainer.js b/app/src/components/LoadingContainer.js similarity index 100% rename from app/src/containers/LoadingContainer.js rename to app/src/components/LoadingContainer.js diff --git a/app/src/containers/NavBarContainer.js b/app/src/components/NavBarContainer.js similarity index 100% rename from app/src/containers/NavBarContainer.js rename to app/src/components/NavBarContainer.js diff --git a/app/src/containers/NewPost.js b/app/src/components/NewPost.js similarity index 100% rename from app/src/containers/NewPost.js rename to app/src/components/NewPost.js diff --git a/app/src/containers/NewTopicPreview.js b/app/src/components/NewTopicPreview.js similarity index 100% rename from app/src/containers/NewTopicPreview.js rename to app/src/components/NewTopicPreview.js diff --git a/app/src/containers/PlaceholderContainer.js b/app/src/components/PlaceholderContainer.js similarity index 91% rename from app/src/containers/PlaceholderContainer.js rename to app/src/components/PlaceholderContainer.js index c3d2586..3bb2cbb 100644 --- a/app/src/containers/PlaceholderContainer.js +++ b/app/src/components/PlaceholderContainer.js @@ -130,17 +130,20 @@ class PlaceholderContainer extends Component { - - - + {/* TODO + + + + */ + } diff --git a/app/src/containers/Post.js b/app/src/components/Post.js similarity index 97% rename from app/src/containers/Post.js rename to app/src/components/Post.js index 9e899be..7583ec6 100644 --- a/app/src/containers/Post.js +++ b/app/src/components/Post.js @@ -5,7 +5,7 @@ import { push } from 'connected-react-router'; import { Link, withRouter } from 'react-router-dom'; import { connect } from 'react-redux'; import ContentLoader from 'react-content-loader'; -import { Button, Divider, Grid, Icon, Label } from 'semantic-ui-react'; +import { Button, Divider, Grid, Icon } from 'semantic-ui-react'; import TimeAgo from 'react-timeago'; import UserAvatar from 'react-user-avatar'; import ReactMarkdown from 'react-markdown'; @@ -126,6 +126,7 @@ class Post extends Component { + {/* TODO (also in PlaceHolderContainer) + */ + }