Skip to content

Instantly share code, notes, and snippets.

View pratik-chakravorty's full-sized avatar

Pratik Chakravorty pratik-chakravorty

  • Dublin, Ireland
View GitHub Profile
export const FETCH_ANIME = "FETCH_ANIME";
export const FETCH_ANIME_SUCCESS = "FETCH_ANIME_SUCCESS";
export const FETCH_ANIME_DETAIL = "FETCH_ANIME_DETAIL";
export const FETCH_ANIME_DETAIL_SUCCESS = "FETCH_ANIME_DETAIL_SUCCESS";
import { createStore, applyMiddleware } from "redux";
import rootReducer from "./reducers";
const store = createStore(rootReducer);
export default store;
import { createStore, applyMiddleware } from "redux";
import { composeWithDevTools } from "redux-devtools-extension";
import createSagaMiddleware from "redux-saga";
import rootSaga from "./sagas";
import rootReducer from "./reducers";
const sagaMiddleware = createSagaMiddleware();
const store = createStore(
rootReducer,
composeWithDevTools(applyMiddleware(sagaMiddleware))
import React from "react";
import { BrowserRouter as Router, Switch, Route } from "react-router-dom";
import Home from "./components/Home";
import Details from "./components/Details";
import "./App.css";
function App() {
return (
<Router>
<Switch>
import React from "react";
function Details() {
return <h1>Details Component</h1>;
}
export default Details;
import React from "react";
function Home() {
return <h1>Home Component</h1>;
}
export default Home;
import React from "react";
import { Button } from "@chakra-ui/core";
import "./App.css";
function App() {
return (
<div className="App">
<Button variantColor="green">Test Chakra UI</Button>
<h1>Learn Redux Saga</h1>
</div>
import React from "react";
import { theme, ThemeProvider, CSSReset } from "@chakra-ui/core";
import ReactDOM from "react-dom";
import App from "./App";
ReactDOM.render(
<ThemeProvider theme={theme}>
<CSSReset />
<App />
</ThemeProvider>,
import React from "react";
import "./App.css";
function App() {
return (
<div className="App">
<h1>Learn Redux Saga</h1>
</div>
);
}
import React from "react";
import ReactDOM from "react-dom";
import App from "./App";
ReactDOM.render(<App />, document.getElementById("root"));