Explore Library
TypeScriptWorking with JavaScript & Type Declarations

59 items

1

Typing React Props Correctly

Code Quiz
2

Typing React Props with Interfaces

Quiz
3

Typing React Props & State

Slides / Video
4

Typing React Props & State

Flashcard
5

Module Augmentation Basics

Flashcard
6

JSDoc @typedef Property Syntax

Code Quiz
7

Misplaced @ts-ignore Directive

Code Quiz
8

Module Augmentation Basics

Slides / Video
9

Type-Checking JS with allowJs and checkJs

Slides / Video
10

Generating Declaration Files Automatically

Slides / Video
11

Writing Declaration Files for Untyped Libraries

Slides / Video
12

Installing @types from DefinitelyTyped

Slides / Video
13

Ambient Modules and Global Declarations

Slides / Video
14

The declare Keyword for Ambient Declarations

Slides / Video
15

What Declaration Files Are

Slides / Video
16

esModuleInterop for JS Interop

Slides / Video
17

typeRoots and types Configuration

Slides / Video
18

TypeScript Check Comments Explained

Slides / Video
19

Gradual Migration to TypeScript

Slides / Video
20

JSDoc Type Annotations in JavaScript

Slides / Video
21

Purpose of Declaration Files

Quiz
22

The declare Keyword

Quiz
23

Ambient Variable and Function Declarations

Quiz
24

Installing @types Packages

Quiz
25

Declaring Untyped Modules

Quiz
26

JSDoc Type Annotations

Quiz
27

@ts-check and @ts-nocheck

Quiz
28

@ts-ignore vs @ts-expect-error

Quiz
29

Automatic Type Acquisition

Quiz
30

Typing the global Object

Quiz
31

@param and @type Precision

Quiz
32

declare namespace Usage

Quiz
33

Gradual JS to TS Migration

Quiz
34

JSDoc @param and @returns

Code Quiz
35

Overloaded Signatures in .d.ts

Code Quiz
36

UMD Global Declaration Syntax

Code Quiz
37

Implicit any from JS Import

Code Quiz
38

JSDoc @type Annotation

Code Quiz
39

Triple-Slash Reference Syntax

Code Quiz
40

declare namespace Members

Code Quiz
41

Ambient const enum

Code Quiz
42

Ambient Class Shape

Code Quiz
43

Ambient Function Signature

Code Quiz
44

Value Inside a .d.ts File

Code Quiz
45

Installing @types Packages

Code Quiz
46

Ambient Variable with declare

Code Quiz
47

Ambient Global Variables

Flashcard
48

Ambient Functions

Flashcard
49

Wildcard Module Declarations

Flashcard
50

JSDoc for Typing JavaScript

Flashcard
51

@ts-ignore vs @ts-expect-error

Flashcard
52

Triple-Slash Directives

Flashcard
53

The declare Keyword

Flashcard
54

@ts-check and @ts-nocheck

Flashcard
55

Global Augmentation with declare global

Flashcard
56

Gradual JS to TS Migration

Flashcard
57

Handling Implicit any

Flashcard
58

Installing @types Packages

Flashcard
59

Structure of an @types Package

Flashcard
Slides / VideoAdvanced

Typing React Props & State

Learn how TypeScript makes React components safer by typing their props and state explicitly.

Slide 1
1 / 6