This repo is still on working process, It's only a personal project.
Axios, Redux, React-Router, Sass Loader, Webpack etc.
Use yarn to install this repo
yarn install
yarn webpack
yarn start
yarn generate jobs -r applied-jobs
generate (file_name) -r (route-name)
Then generated files will be placed in this folders :
Views
-
Views / jobs
- actions.js
- index.js
- jobs.js
- jobs.css
- reducer.js
-
app/reducers.js -
import jobsReducer from '../views/jobs/reducer'
export const reducers = combineReducers({
jobs: jobsReducer
});
- app/routes.js
import Jobs from '../views/jobs'
export default () => {
return (
<Switch>
<Route exact path="/" component={Home}/>
<Route exact path='/applied-jobs' component={Jobs}/>
</Switch>
);
}