Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View reeversedev's full-sized avatar
:octocat:
Typescript is the vibe right now.

Prateek Gogia reeversedev

:octocat:
Typescript is the vibe right now.
View GitHub Profile
@reeversedev
reeversedev / withApollo.tsx
Created July 11, 2020 15:37
Apollo Client, Cookies and Next.js solution
import React from 'react'
import Head from 'next/head'
import { ApolloClient } from 'apollo-client'
import { InMemoryCache, NormalizedCacheObject } from 'apollo-cache-inmemory'
import { HttpLink } from 'apollo-link-http'
import { setContext } from 'apollo-link-context'
import fetch from 'isomorphic-unfetch'
import { TokenRefreshLink } from 'apollo-link-token-refresh'
import jwtDecode from 'jwt-decode'
import { getAccessToken, setAccessToken } from './accessToken'
@reeversedev
reeversedev / App.js
Created May 18, 2018 04:15
Gist for integrating react-dates
import React, { Component } from 'react';
import logo from './logo.svg';
import 'bootstrap/dist/css/bootstrap.min.css';
import Icon from './icon';
import {Form, Input, FormGroup, Container, Label} from 'reactstrap';
import 'react-dates/initialize';
import 'react-dates/lib/css/_datepicker.css';
import {SingleDatePicker} from 'react-dates';
class App extends Component {