Skip to content

Instantly share code, notes, and snippets.

View mikespencer's full-sized avatar

Mike Spencer mikespencer

  • Meta
  • New York, NY
View GitHub Profile
const loggedInOrRedirect = (options = {}) => WrappedComponent => {
class LoggedInOrRedirect extends React.Component {
static displayName = `LoggedInOrRedirect(${getDisplayName(
WrappedComponent
)})`;
render() {
const { self, ...passThroughProps } = this.props;
if (self.id /* or however we check if someone is logged in */) {
return <Redirect to={options.to} />;
@mikespencer
mikespencer / cloudSettings
Created July 20, 2017 21:00
Visual Studio Code Settings Sync Gist
{"lastUpload":"2017-07-20T21:00:05.114Z","extensionVersion":"v2.8.2"}
import requests
from flask import Flask, request
app = Flask(__name__)
@app.route("/")
def respond_to_yo():
api_token = 'da35e2da-128c-47d7-9360-fb73b9eb386a'
username = request.args.get('username', '')
if username: