Skip to content

Instantly share code, notes, and snippets.

View raydot's full-sized avatar
:octocat:
Let's do this.

Dave Kanter raydot

:octocat:
Let's do this.
View GitHub Profile
@raydot
raydot / basic-ts-config
Last active August 22, 2022 04:12
Basic typescript.config file, with explanations
{
"compilerOptions": {
// project options
"lib": [
"ESNext",
"dom"
], // specifies which default set of type definitions to use ("DOM", "ES6", etc.)
"outDir": "lib", // .js (as well as .d.ts, .js.map, etc.) The directory where your files will be created
"removeComments": true, // Strips all comments from TypeScript files when converting to JavaScript
"target": "ES6", // Target environment
### Keybase proof
I hereby claim:
* I am raydot on github.
* I am sugarshoes (https://keybase.io/sugarshoes) on keybase.
* I have a public key ASDxid06azNtha_8Cns66jhP58blE24nK_mDX0HvGt1o3wo
To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am raydot on github.
  • I am daveboy (https://keybase.io/daveboy) on keybase.
  • I have a public key ASDgX6umDpQznPCUFz-jqyJ9mXNymr91b7ShdBKa7AYbhgo

To claim this, I am signing this object:

@raydot
raydot / index.html
Created December 3, 2019 22:49
Redux Tutorial Video 24 -- Passing the Store Down Explicitly via Props // source https://jsbin.com/neseqom
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Video 24 -- Passing the Store Down Explicitly via Props">
<meta charset="utf-8">
<title>Redux Tutorial</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.4/redux.min.js"></script>
<script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
</head>
@raydot
raydot / index.html
Created December 3, 2019 22:13
Redux Tutorial Video 23 -- Extracting Container Components Part 2 // source https://jsbin.com/neseqom
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Video 23 -- Extracting Container Components Part 2">
<meta charset="utf-8">
<title>Redux Tutorial</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.4/redux.min.js"></script>
<script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
</head>
@raydot
raydot / index.html
Created December 3, 2019 21:42
Redux Tutorial Video 22 -- Extracting Container Components // source https://jsbin.com/neseqom
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Video 22 -- Extracting Container Components">
<meta charset="utf-8">
<title>Redux Tutorial</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.4/redux.min.js"></script>
<script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
</head>
@raydot
raydot / index.html
Created December 3, 2019 20:14
Redux Tutorial Video 21 -- Extracting Presentational Components // source https://jsbin.com/neseqom
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Video 21 -- Extracting Presentational Components">
<meta charset="utf-8">
<title>Redux Tutorial</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.4/redux.min.js"></script>
<script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
</head>
@raydot
raydot / index.html
Created December 3, 2019 18:01
Redux Tutorial Video 20 // source https://jsbin.com/neseqom
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Video 20">
<meta charset="utf-8">
<title>Redux Tutorial</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.4/redux.min.js"></script>
<script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
</head>
@raydot
raydot / index.html
Created December 3, 2019 01:12
Redux Tutorial Video 19 // source https://jsbin.com/neseqom
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Video 19">
<meta charset="utf-8">
<title>Redux Tutorial</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.4/redux.min.js"></script>
<script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
</head>
@raydot
raydot / index.html
Created December 3, 2019 00:22
Redux Tutorial Video 17 // source https://jsbin.com/neseqom
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="Video 18">
<meta charset="utf-8">
<title>Redux Tutorial</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.4/redux.min.js"></script>
<script crossorigin src="https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
</head>