Skip to content

Instantly share code, notes, and snippets.

View appwiz's full-sized avatar
👍
Making people happy

Rohan Deshpande appwiz

👍
Making people happy
View GitHub Profile
@appwiz
appwiz / keybase.md
Last active December 31, 2016 00:57

Keybase proof

I hereby claim:

  • I am appwiz on github.
  • I am appwiz (https://keybase.io/appwiz) on keybase.
  • I have a public key whose fingerprint is 2801 417C 951E 6CC2 CDFF 5E78 00DE 1F23 346E 1C0F

To claim this, I am signing this object:

{
string: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque pellentesque dolor in justo vehicula gravida. In molestie, sapien sollicitudin rhoncus blandit, velit nisi tristique massa, eget tristique ipsum ante ac tellus. Aliquam vulputate odio sed mattis scelerisque. Vestibulum nibh odio, finibus vel dignissim eu, vehicula vel quam. Mauris pellentesque egestas turpis, id faucibus eros volutpat eu. In purus nulla, tincidunt vel bibendum at, convallis eget tortor. Praesent pretium, diam eget convallis semper, leo nibh consectetur velit, lobortis hendrerit lectus leo vel metus. Ut fermentum, felis vitae pretium venenatis, velit nulla ultrices mi, sed fermentum nisl sapien ut turpis. In eleifend accumsan aliquet. Sed mattis at ligula et hendrerit. Fusce suscipit arcu feugiat, pulvinar mi sed, congue elit. Aliquam et egestas libero. Pellentesque imperdiet urna quis purus facilisis imperdiet.
Aenean varius aliquam lectus sed eleifend. Duis tempus rhoncus nibh, at tincidunt ipsum consectet
/* eslint-disable func-names */
/* eslint-disable no-console */
const Alexa = require('ask-sdk-core');
const Amplify = require('aws-amplify');
const { API, graphqlOperation } = Amplify;
Amplify.Logger.LOG_LEVEL = "DEBUG"
const myAppConfig = {
import React, { Component, ListView } from 'react';
import './App.css';
import Amplify, { API, graphqlOperation } from "aws-amplify";
import { Connect } from "aws-amplify-react";
Amplify.Logger.LOG_LEVEL = "DEBUG"
const myAppConfig = {
'aws_appsync_graphqlEndpoint': '...',
'aws_appsync_region': '...',
'aws_appsync_authenticationType': 'API_KEY',
"aws-amplify": "^1.1.6",
"aws-amplify-react": "^2.0.7"
"dependencies": {
"apollo-cache-inmemory": "1.1.0",
"apollo-client": "2.0.3",
"apollo-link": "1.0.3",
"apollo-link-http": "1.2.0",
"aws-sdk": "2.141.0",
"aws-appsync": "1.0.0",
"es6-promise": "4.1.1",
"graphql": "0.11.7",
"graphql-tag": "2.5.0",
'use strict';
// CONFIG
const AppSync = {
"graphqlEndpoint": "...",
"region": "...",
"authenticationType": "API_KEY",
"apiKey": "..."
};
@appwiz
appwiz / App.js
Last active October 16, 2018 04:31
Voice Commands - ReactApp - List Only
import React, { Component } from 'react';
import './App.css';
import Amplify, { graphqlOperation } from "aws-amplify";
import { Connect } from "aws-amplify-react";
// TODO configure to point to your API
Amplify.configure({
'aws_appsync_region': 'us-west-2',
'aws_appsync_authenticationType': 'API_KEY',
'aws_appsync_graphqlEndpoint': '...',
@appwiz
appwiz / App.js
Last active October 16, 2018 04:31
Voice Commands - ReactApp - Add Subscriptions
// Add the subscription query
const OnCreateColorCommandSubscription = `
subscription onCreateColorCommand {
onCreateColorCommand {
__typename
id
color
timestamp
}
}
@appwiz
appwiz / App.js
Last active October 16, 2018 04:30
Voice Commands - React App
import React, { Component } from 'react';
import './App.css';
import Amplify, { graphqlOperation } from "aws-amplify";
import { Connect } from "aws-amplify-react";
// TODO configure to point to your API
Amplify.configure({
'aws_appsync_region': 'us-west-2',
'aws_appsync_authenticationType': 'API_KEY',
'aws_appsync_graphqlEndpoint': '...',