Skip to content

Skn0tt/react-and-typescript-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Talk: React and Typescript

This repository contains the corresponding code to my talk about React and TypeScript.

Example Code

function add(a, b) {
  return a + b;
}

const favNumber = add(31, 11);
function add(a: number, b: number): number {
  return a + b;
}

const favNumber: number = add(31, 11);
function add(a: number, b: number) {
  return a + b;
}

const favNumber = add(31, 11);
interface User {
  firstName: string;
  lastName: string;
  age: number;
  state: UserState;
}

enum UserState {
  ACTIVE,
  INACTIVE,
  INVITED,
}
interface FunkyUser extends User {
  isDancing: boolean;
}
type UserState =
  "active" |
  "inactive" |
  "invited";
class JavaLover implements User {
  private firstName: string;
  private lastName: string;
  private age: number;
  private state: UserState;
  
  getOpinion() {
    return [ "!!JAVA!1!" ];
  }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •