├── Chapter01
├── 01-WhyTypeScript
│ ├── 01-CatchingErrorsEarly
│ │ ├── 01
│ │ │ └── utils.js
│ │ ├── 02
│ │ │ └── utils.ts
│ │ └── 03
│ │ │ └── utils.ts
│ └── 02-UsingFutureJavaScriptFeatures
│ │ └── future.ts
├── 02-BasicTypes
│ ├── 01-TypeAnnotations
│ │ └── code.ts
│ ├── 02-TypeInference
│ │ └── code.ts
│ ├── 03-Any
│ │ └── code.ts
│ ├── 04-Void
│ │ ├── 01
│ │ │ └── code.ts
│ │ └── 02
│ │ │ └── code.ts
│ ├── 05-Never
│ │ ├── 01
│ │ │ └── code.ts
│ │ ├── 02
│ │ │ └── code.ts
│ │ └── 03
│ │ │ └── code.ts
│ ├── 06-Enum
│ │ ├── 01
│ │ │ └── code.ts
│ │ ├── 02
│ │ │ └── code.ts
│ │ └── 03
│ │ │ └── code.ts
│ ├── 07-Object
│ │ └── code.ts
│ └── 08-Array
│ │ └── code.ts
├── 03-InterfacesTypeAliasesClasses
│ ├── 01-Intro
│ │ └── code.ts
│ ├── 02-Interfaces
│ │ ├── 01-Properties
│ │ │ └── code.ts
│ │ ├── 02-Properties
│ │ │ └── code.ts
│ │ ├── 03-MethodSignatures-Intro
│ │ │ └── code.ts
│ │ ├── 04-MethodSignatures-ParamName
│ │ │ └── code.ts
│ │ ├── 05-MethodSignatures-MethodName
│ │ │ └── code.ts
│ │ ├── 06-MethodSignatures-ReturnType
│ │ │ └── code.ts
│ │ ├── 07-MethodSignature-ParamType
│ │ │ └── code.ts
│ │ ├── 08-Properties-MethodSignature-NoParamName
│ │ │ └── code.ts
│ │ ├── 09-Optional-Property
│ │ │ └── code.ts
│ │ ├── 10-Optional-MethodParam
│ │ │ └── code.ts
│ │ ├── 11-Readonly
│ │ │ └── code.ts
│ │ └── 12-Extending
│ │ │ └── code.ts
│ └── 03-TypeAliases
│ │ ├── 01
│ │ └── code.ts
│ │ └── 02
│ │ └── code.ts
├── 04-Classes
│ ├── 01-BasicClass
│ │ └── code.ts
│ ├── 02-ImplementingInterfaces
│ │ └── code.ts
│ ├── 03-Constructors
│ │ ├── 01
│ │ │ └── code.ts
│ │ ├── 02
│ │ │ └── code.ts
│ │ └── 03
│ │ │ └── code.ts
│ ├── 05-Extending
│ │ ├── 01
│ │ │ └── code.ts
│ │ └── 02
│ │ │ └── code.ts
│ ├── 06-Abstract
│ │ ├── 01
│ │ │ └── code.ts
│ │ ├── 02
│ │ │ └── code.ts
│ │ └── 03
│ │ │ └── code.ts
│ ├── 07-AccessModifiers
│ │ └── code.ts
│ ├── 08-PropertyGettersSetters
│ │ └── code.ts
│ └── 09-Static
│ │ ├── 01
│ │ └── code.ts
│ │ └── 02
│ │ └── code.ts
├── 05-Modules
│ ├── 01-Intro
│ │ ├── orderDetail.ts
│ │ └── product.ts
│ ├── 02-Exporting
│ │ ├── 01
│ │ │ └── product.ts
│ │ ├── 02
│ │ │ └── product.ts
│ │ └── 03
│ │ │ └── product.ts
│ ├── 03-Importing
│ │ ├── 01
│ │ │ ├── orderDetail.ts
│ │ │ └── product.ts
│ │ └── 02
│ │ │ ├── orderDetail.ts
│ │ │ └── product.ts
│ └── 04-DefaultExports
│ │ ├── orderDetail.ts
│ │ └── product.ts
├── 06-ConfiguringCompilation
│ ├── 01-CommonOptions
│ │ └── code.ts
│ └── 02-tsconfig.json
│ │ ├── 01
│ │ ├── code.ts
│ │ └── tsconfig.json
│ │ ├── 02
│ │ ├── orderDetail.ts
│ │ ├── product.ts
│ │ └── tsconfig.json
│ │ └── 03
│ │ ├── src
│ │ ├── orderDetail.ts
│ │ └── product.ts
│ │ └── tsconfig.json
└── 07-TypeScriptLinting
│ ├── 01-member-access
│ ├── code.ts
│ └── tslint.json
│ ├── 02-member-access-fix
│ ├── code.ts
│ └── tslint.json
│ ├── 03-BuiltIn
│ ├── code.ts
│ └── tslint.json
│ └── 04-ExcludingFiles
│ ├── code.ts
│ └── tslint.json
├── Chapter02
├── 01-Tuples
│ ├── 01-Intro
│ │ └── code.ts
│ ├── 02-Rest
│ │ └── code.ts
│ ├── 03-Spread
│ │ └── code.ts
│ ├── 04-OpenEndedTuples
│ │ └── code.ts
│ ├── 05-TupleRestParameters
│ │ └── code.ts
│ ├── 06-SpreadingTuples
│ │ └── code.ts
│ ├── 07-EmptyTuples
│ │ └── code.ts
│ └── 08-OptionalTuples
│ │ └── code.ts
├── 02-Unknown
│ ├── 01-intro.ts
│ ├── 02-type-predicate.ts
│ ├── 03-instanceof.ts
│ └── 04-typeassertion.ts
├── 03-ProjectReferences
│ ├── ProjectA
│ │ ├── dist
│ │ │ ├── person.js
│ │ │ └── person.js.map
│ │ ├── src
│ │ │ └── person.ts
│ │ └── tsconfig.json
│ └── Shared
│ │ ├── dist
│ │ ├── utils.d.ts
│ │ ├── utils.d.ts.map
│ │ ├── utils.js
│ │ └── utils.js.map
│ │ ├── src
│ │ └── utils.ts
│ │ └── tsconfig.json
└── 04-DefaultProps
│ ├── 01-App.tsx
│ └── 02-App.tsx
├── Chapter03
├── 01-CreatingAProjectManually
│ ├── dist
│ │ └── index.html
│ ├── package.json
│ ├── src
│ │ └── index.tsx
│ ├── tsconfig.json
│ ├── tslint.json
│ └── webpack.config.js
└── 02-ConfirmComponent
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
│ ├── src
│ ├── App.css
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── Confirm.css
│ ├── Confirm.tsx
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ ├── react-app-env.d.ts
│ └── serviceWorker.ts
│ ├── tsconfig.json
│ └── tslint.json
├── Chapter04
├── README.md
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
├── src
│ ├── AdminPage.tsx
│ ├── Header.tsx
│ ├── LoginPage.tsx
│ ├── NotFoundPage.tsx
│ ├── ProductPage.tsx
│ ├── ProductsData.ts
│ ├── ProductsPage.tsx
│ ├── Routes.tsx
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ └── react-app-env.d.ts
├── tsconfig.json
└── tslint.json
├── Chapter05
├── 01-UnionTypes
│ ├── 01-StringLiterals.ts
│ ├── 02-StringLiteralUnion.ts
│ └── 03-DiscriminatedUnion.ts
├── 02-TypeGuards
│ ├── 01-typeof.ts
│ ├── 02-instanceof.ts
│ ├── 03-in.ts
│ └── 04-TypePredicate.ts
├── 03-Generics
│ ├── 01-GenericFunction.ts
│ └── 02-GenericClass.ts
├── 05-OverloadSignatures.ts
├── 06-Keyof.ts
└── 07-MappedTypes.ts
├── Chapter06
├── README.md
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
├── src
│ ├── AdminPage.tsx
│ ├── Header.tsx
│ ├── LoginPage.tsx
│ ├── NotFoundPage.tsx
│ ├── Product.tsx
│ ├── ProductPage.tsx
│ ├── ProductsData.ts
│ ├── ProductsPage.tsx
│ ├── Routes.tsx
│ ├── Tabs.tsx
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ ├── react-app-env.d.ts
│ └── withLoader.tsx
├── tsconfig.json
└── tslint.json
├── Chapter07
├── 01-CreatingAFormWithControlledComponents
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── src
│ │ ├── AdminPage.tsx
│ │ ├── ContactUs.tsx
│ │ ├── ContactUsPage.tsx
│ │ ├── Header.tsx
│ │ ├── LoginPage.tsx
│ │ ├── NotFoundPage.tsx
│ │ ├── Product.tsx
│ │ ├── ProductPage.tsx
│ │ ├── ProductsData.ts
│ │ ├── ProductsPage.tsx
│ │ ├── Routes.tsx
│ │ ├── Tabs.tsx
│ │ ├── index.css
│ │ ├── index.tsx
│ │ ├── logo.svg
│ │ └── withLoader.tsx
│ ├── tsconfig.json
│ └── tslint.json
├── 02-ReducingBoilerplateWithGenericComponents
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── src
│ │ ├── AdminPage.tsx
│ │ ├── ContactUs.tsx
│ │ ├── ContactUsPage.tsx
│ │ ├── Form.tsx
│ │ ├── Header.tsx
│ │ ├── LoginPage.tsx
│ │ ├── NotFoundPage.tsx
│ │ ├── Product.tsx
│ │ ├── ProductPage.tsx
│ │ ├── ProductsData.ts
│ │ ├── ProductsPage.tsx
│ │ ├── Routes.tsx
│ │ ├── Tabs.tsx
│ │ ├── index.css
│ │ ├── index.tsx
│ │ ├── logo.svg
│ │ └── withLoader.tsx
│ ├── tsconfig.json
│ └── tslint.json
├── 03-ValidatingForms
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── src
│ │ ├── AdminPage.tsx
│ │ ├── ContactUs.tsx
│ │ ├── ContactUsPage.tsx
│ │ ├── Form.tsx
│ │ ├── Header.tsx
│ │ ├── LoginPage.tsx
│ │ ├── NotFoundPage.tsx
│ │ ├── Product.tsx
│ │ ├── ProductPage.tsx
│ │ ├── ProductsData.ts
│ │ ├── ProductsPage.tsx
│ │ ├── Routes.tsx
│ │ ├── Tabs.tsx
│ │ ├── index.css
│ │ ├── index.tsx
│ │ ├── logo.svg
│ │ └── withLoader.tsx
│ ├── tsconfig.json
│ └── tslint.json
└── 04-FormSubmission
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
│ ├── src
│ ├── AdminPage.tsx
│ ├── ContactUs.tsx
│ ├── ContactUsPage.tsx
│ ├── Form.tsx
│ ├── Header.tsx
│ ├── LoginPage.tsx
│ ├── NotFoundPage.tsx
│ ├── Product.tsx
│ ├── ProductPage.tsx
│ ├── ProductsData.ts
│ ├── ProductsPage.tsx
│ ├── Routes.tsx
│ ├── Tabs.tsx
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ └── withLoader.tsx
│ ├── tsconfig.json
│ └── tslint.json
├── Chapter08
├── README.md
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
├── src
│ ├── AdminPage.tsx
│ ├── BasketActions.ts
│ ├── BasketReducer.ts
│ ├── BasketSummary.tsx
│ ├── BasketTypes.ts
│ ├── ContactUs.tsx
│ ├── ContactUsPage.tsx
│ ├── Form.tsx
│ ├── Header.tsx
│ ├── LoginPage.tsx
│ ├── NotFoundPage.tsx
│ ├── Product.tsx
│ ├── ProductPage.tsx
│ ├── ProductsActions.ts
│ ├── ProductsData.ts
│ ├── ProductsList.tsx
│ ├── ProductsPage.tsx
│ ├── ProductsReducer.ts
│ ├── ProductsTypes.ts
│ ├── Routes.tsx
│ ├── Store.ts
│ ├── Tabs.tsx
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ ├── react-app-env.d.ts
│ └── withLoader.tsx
├── tsconfig.json
└── tslint.json
├── Chapter09
├── 01-AsyncCode
│ ├── 01-callbacks.ts
│ ├── 02-promises.ts
│ └── 03-async-await.ts
├── 02-Fetch
│ └── fetch.ts
├── 03-AxiosWithClass
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.test.tsx
│ │ ├── App.tsx
│ │ ├── index.css
│ │ ├── index.tsx
│ │ ├── logo.svg
│ │ ├── react-app-env.d.ts
│ │ ├── registerServiceWorker.ts
│ │ └── serviceWorker.ts
│ ├── tsconfig.json
│ └── tslint.json
└── 04-AxiosWithFunction
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
│ ├── src
│ ├── App.css
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ ├── react-app-env.d.ts
│ └── serviceWorker.ts
│ ├── tsconfig.json
│ └── tslint.json
├── Chapter10
├── 01-QuerySyntax
│ └── Queries.txt
├── 02-MutationSyntax
│ └── Mutations.txt
├── 03-Axios
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── src
│ │ ├── App.css
│ │ ├── App.test.tsx
│ │ ├── App.tsx
│ │ ├── Header.tsx
│ │ ├── index.css
│ │ ├── index.tsx
│ │ ├── logo.svg
│ │ ├── react-app-env.d.ts
│ │ └── serviceWorker.ts
│ ├── tsconfig.json
│ └── tslint.json
└── 04-Apollo
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
│ ├── src
│ ├── App.css
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── Header.tsx
│ ├── RepoSearch.tsx
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ ├── react-app-env.d.ts
│ └── serviceWorker.ts
│ ├── tsconfig.json
│ └── tslint.json
├── Chapter11
├── 01-ReactShop
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── src
│ │ ├── AdminPage.tsx
│ │ ├── BasketActions.ts
│ │ ├── BasketReducer.ts
│ │ ├── BasketSummary.tsx
│ │ ├── BasketTypes.ts
│ │ ├── ContactUs.test.tsx
│ │ ├── ContactUs.tsx
│ │ ├── ContactUsPage.tsx
│ │ ├── Form.test.tsx
│ │ ├── Form.tsx
│ │ ├── Header.tsx
│ │ ├── LoginPage.tsx
│ │ ├── NotFoundPage.tsx
│ │ ├── Product.tsx
│ │ ├── ProductPage.tsx
│ │ ├── ProductsActions.ts
│ │ ├── ProductsData.ts
│ │ ├── ProductsList.tsx
│ │ ├── ProductsPage.tsx
│ │ ├── ProductsReducer.ts
│ │ ├── ProductsTypes.ts
│ │ ├── Routes.tsx
│ │ ├── Store.ts
│ │ ├── Tabs.tsx
│ │ ├── __snapshots__
│ │ │ └── ContactUs.test.tsx.snap
│ │ ├── index.css
│ │ ├── index.tsx
│ │ ├── logo.svg
│ │ ├── react-app-env.d.ts
│ │ └── withLoader.tsx
│ ├── tsconfig.json
│ └── tslint.json
└── 02-MockingRESTAPI
│ ├── README.md
│ ├── package-lock.json
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
│ ├── src
│ ├── App.css
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── __snapshots__
│ │ └── App.test.tsx.snap
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ ├── react-app-env.d.ts
│ ├── registerServiceWorker.ts
│ └── serviceWorker.ts
│ ├── tsconfig.json
│ └── tslint.json
├── LICENSE
└── README.md
/Chapter01/01-WhyTypeScript/01-CatchingErrorsEarly/01/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/01-WhyTypeScript/01-CatchingErrorsEarly/01/utils.js
--------------------------------------------------------------------------------
/Chapter01/01-WhyTypeScript/01-CatchingErrorsEarly/02/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/01-WhyTypeScript/01-CatchingErrorsEarly/02/utils.ts
--------------------------------------------------------------------------------
/Chapter01/01-WhyTypeScript/01-CatchingErrorsEarly/03/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/01-WhyTypeScript/01-CatchingErrorsEarly/03/utils.ts
--------------------------------------------------------------------------------
/Chapter01/01-WhyTypeScript/02-UsingFutureJavaScriptFeatures/future.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/01-WhyTypeScript/02-UsingFutureJavaScriptFeatures/future.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/01-TypeAnnotations/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/01-TypeAnnotations/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/02-TypeInference/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/02-TypeInference/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/03-Any/code.ts:
--------------------------------------------------------------------------------
1 | let flag;
2 |
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/04-Void/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/04-Void/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/04-Void/02/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/04-Void/02/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/05-Never/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/05-Never/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/05-Never/02/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/05-Never/02/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/05-Never/03/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/05-Never/03/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/06-Enum/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/06-Enum/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/06-Enum/02/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/06-Enum/02/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/06-Enum/03/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/06-Enum/03/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/07-Object/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/07-Object/code.ts
--------------------------------------------------------------------------------
/Chapter01/02-BasicTypes/08-Array/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/02-BasicTypes/08-Array/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/01-Intro/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/01-Intro/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/01-Properties/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/01-Properties/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/02-Properties/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/02-Properties/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/03-MethodSignatures-Intro/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/03-MethodSignatures-Intro/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/04-MethodSignatures-ParamName/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/04-MethodSignatures-ParamName/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/05-MethodSignatures-MethodName/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/05-MethodSignatures-MethodName/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/06-MethodSignatures-ReturnType/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/06-MethodSignatures-ReturnType/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/07-MethodSignature-ParamType/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/07-MethodSignature-ParamType/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/08-Properties-MethodSignature-NoParamName/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/08-Properties-MethodSignature-NoParamName/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/09-Optional-Property/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/09-Optional-Property/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/10-Optional-MethodParam/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/10-Optional-MethodParam/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/11-Readonly/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/11-Readonly/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/12-Extending/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/02-Interfaces/12-Extending/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/03-TypeAliases/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/03-TypeAliases/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/03-InterfacesTypeAliasesClasses/03-TypeAliases/02/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/03-InterfacesTypeAliasesClasses/03-TypeAliases/02/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/01-BasicClass/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/01-BasicClass/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/02-ImplementingInterfaces/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/02-ImplementingInterfaces/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/03-Constructors/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/03-Constructors/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/03-Constructors/02/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/03-Constructors/02/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/03-Constructors/03/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/03-Constructors/03/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/05-Extending/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/05-Extending/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/05-Extending/02/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/05-Extending/02/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/06-Abstract/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/06-Abstract/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/06-Abstract/02/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/06-Abstract/02/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/06-Abstract/03/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/06-Abstract/03/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/07-AccessModifiers/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/07-AccessModifiers/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/08-PropertyGettersSetters/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/08-PropertyGettersSetters/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/09-Static/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/09-Static/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/04-Classes/09-Static/02/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/04-Classes/09-Static/02/code.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/01-Intro/orderDetail.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/01-Intro/orderDetail.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/01-Intro/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/01-Intro/product.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/02-Exporting/01/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/02-Exporting/01/product.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/02-Exporting/02/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/02-Exporting/02/product.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/02-Exporting/03/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/02-Exporting/03/product.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/03-Importing/01/orderDetail.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/03-Importing/01/orderDetail.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/03-Importing/01/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/03-Importing/01/product.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/03-Importing/02/orderDetail.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/03-Importing/02/orderDetail.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/03-Importing/02/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/03-Importing/02/product.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/04-DefaultExports/orderDetail.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/04-DefaultExports/orderDetail.ts
--------------------------------------------------------------------------------
/Chapter01/05-Modules/04-DefaultExports/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/05-Modules/04-DefaultExports/product.ts
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/01-CommonOptions/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/01-CommonOptions/code.ts
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/01/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/01/code.ts
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/01/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/01/tsconfig.json
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/02/orderDetail.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/02/orderDetail.ts
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/02/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/02/product.ts
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/02/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/02/tsconfig.json
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/03/src/orderDetail.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/03/src/orderDetail.ts
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/03/src/product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/03/src/product.ts
--------------------------------------------------------------------------------
/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/03/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/06-ConfiguringCompilation/02-tsconfig.json/03/tsconfig.json
--------------------------------------------------------------------------------
/Chapter01/07-TypeScriptLinting/01-member-access/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/07-TypeScriptLinting/01-member-access/code.ts
--------------------------------------------------------------------------------
/Chapter01/07-TypeScriptLinting/01-member-access/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/07-TypeScriptLinting/01-member-access/tslint.json
--------------------------------------------------------------------------------
/Chapter01/07-TypeScriptLinting/02-member-access-fix/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/07-TypeScriptLinting/02-member-access-fix/code.ts
--------------------------------------------------------------------------------
/Chapter01/07-TypeScriptLinting/02-member-access-fix/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/07-TypeScriptLinting/02-member-access-fix/tslint.json
--------------------------------------------------------------------------------
/Chapter01/07-TypeScriptLinting/03-BuiltIn/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/07-TypeScriptLinting/03-BuiltIn/code.ts
--------------------------------------------------------------------------------
/Chapter01/07-TypeScriptLinting/03-BuiltIn/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/07-TypeScriptLinting/03-BuiltIn/tslint.json
--------------------------------------------------------------------------------
/Chapter01/07-TypeScriptLinting/04-ExcludingFiles/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/07-TypeScriptLinting/04-ExcludingFiles/code.ts
--------------------------------------------------------------------------------
/Chapter01/07-TypeScriptLinting/04-ExcludingFiles/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter01/07-TypeScriptLinting/04-ExcludingFiles/tslint.json
--------------------------------------------------------------------------------
/Chapter02/01-Tuples/01-Intro/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/01-Tuples/01-Intro/code.ts
--------------------------------------------------------------------------------
/Chapter02/01-Tuples/02-Rest/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/01-Tuples/02-Rest/code.ts
--------------------------------------------------------------------------------
/Chapter02/01-Tuples/03-Spread/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/01-Tuples/03-Spread/code.ts
--------------------------------------------------------------------------------
/Chapter02/01-Tuples/04-OpenEndedTuples/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/01-Tuples/04-OpenEndedTuples/code.ts
--------------------------------------------------------------------------------
/Chapter02/01-Tuples/05-TupleRestParameters/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/01-Tuples/05-TupleRestParameters/code.ts
--------------------------------------------------------------------------------
/Chapter02/01-Tuples/06-SpreadingTuples/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/01-Tuples/06-SpreadingTuples/code.ts
--------------------------------------------------------------------------------
/Chapter02/01-Tuples/07-EmptyTuples/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/01-Tuples/07-EmptyTuples/code.ts
--------------------------------------------------------------------------------
/Chapter02/01-Tuples/08-OptionalTuples/code.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/01-Tuples/08-OptionalTuples/code.ts
--------------------------------------------------------------------------------
/Chapter02/02-Unknown/01-intro.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/02-Unknown/01-intro.ts
--------------------------------------------------------------------------------
/Chapter02/02-Unknown/02-type-predicate.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/02-Unknown/02-type-predicate.ts
--------------------------------------------------------------------------------
/Chapter02/02-Unknown/03-instanceof.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/02-Unknown/03-instanceof.ts
--------------------------------------------------------------------------------
/Chapter02/02-Unknown/04-typeassertion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/02-Unknown/04-typeassertion.ts
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/ProjectA/dist/person.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/ProjectA/dist/person.js
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/ProjectA/dist/person.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/ProjectA/dist/person.js.map
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/ProjectA/src/person.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/ProjectA/src/person.ts
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/ProjectA/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/ProjectA/tsconfig.json
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/Shared/dist/utils.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/Shared/dist/utils.d.ts
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/Shared/dist/utils.d.ts.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/Shared/dist/utils.d.ts.map
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/Shared/dist/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/Shared/dist/utils.js
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/Shared/dist/utils.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/Shared/dist/utils.js.map
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/Shared/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/Shared/src/utils.ts
--------------------------------------------------------------------------------
/Chapter02/03-ProjectReferences/Shared/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/03-ProjectReferences/Shared/tsconfig.json
--------------------------------------------------------------------------------
/Chapter02/04-DefaultProps/01-App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/04-DefaultProps/01-App.tsx
--------------------------------------------------------------------------------
/Chapter02/04-DefaultProps/02-App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter02/04-DefaultProps/02-App.tsx
--------------------------------------------------------------------------------
/Chapter03/01-CreatingAProjectManually/dist/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/01-CreatingAProjectManually/dist/index.html
--------------------------------------------------------------------------------
/Chapter03/01-CreatingAProjectManually/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/01-CreatingAProjectManually/package.json
--------------------------------------------------------------------------------
/Chapter03/01-CreatingAProjectManually/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/01-CreatingAProjectManually/src/index.tsx
--------------------------------------------------------------------------------
/Chapter03/01-CreatingAProjectManually/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/01-CreatingAProjectManually/tsconfig.json
--------------------------------------------------------------------------------
/Chapter03/01-CreatingAProjectManually/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/01-CreatingAProjectManually/tslint.json
--------------------------------------------------------------------------------
/Chapter03/01-CreatingAProjectManually/webpack.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/01-CreatingAProjectManually/webpack.config.js
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/README.md
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/package-lock.json
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/package.json
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/public/index.html
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/public/manifest.json
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/App.css
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/App.test.tsx
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/App.tsx
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/Confirm.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/Confirm.css
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/Confirm.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/Confirm.tsx
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/index.css
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/index.tsx
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/logo.svg
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/src/serviceWorker.ts
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/tsconfig.json
--------------------------------------------------------------------------------
/Chapter03/02-ConfirmComponent/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter03/02-ConfirmComponent/tslint.json
--------------------------------------------------------------------------------
/Chapter04/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/README.md
--------------------------------------------------------------------------------
/Chapter04/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/package-lock.json
--------------------------------------------------------------------------------
/Chapter04/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/package.json
--------------------------------------------------------------------------------
/Chapter04/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter04/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/public/index.html
--------------------------------------------------------------------------------
/Chapter04/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/public/manifest.json
--------------------------------------------------------------------------------
/Chapter04/src/AdminPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/AdminPage.tsx
--------------------------------------------------------------------------------
/Chapter04/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter04/src/LoginPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/LoginPage.tsx
--------------------------------------------------------------------------------
/Chapter04/src/NotFoundPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/NotFoundPage.tsx
--------------------------------------------------------------------------------
/Chapter04/src/ProductPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/ProductPage.tsx
--------------------------------------------------------------------------------
/Chapter04/src/ProductsData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/ProductsData.ts
--------------------------------------------------------------------------------
/Chapter04/src/ProductsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/ProductsPage.tsx
--------------------------------------------------------------------------------
/Chapter04/src/Routes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/Routes.tsx
--------------------------------------------------------------------------------
/Chapter04/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/index.css
--------------------------------------------------------------------------------
/Chapter04/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/index.tsx
--------------------------------------------------------------------------------
/Chapter04/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/src/logo.svg
--------------------------------------------------------------------------------
/Chapter04/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter04/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/tsconfig.json
--------------------------------------------------------------------------------
/Chapter04/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter04/tslint.json
--------------------------------------------------------------------------------
/Chapter05/01-UnionTypes/01-StringLiterals.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/01-UnionTypes/01-StringLiterals.ts
--------------------------------------------------------------------------------
/Chapter05/01-UnionTypes/02-StringLiteralUnion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/01-UnionTypes/02-StringLiteralUnion.ts
--------------------------------------------------------------------------------
/Chapter05/01-UnionTypes/03-DiscriminatedUnion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/01-UnionTypes/03-DiscriminatedUnion.ts
--------------------------------------------------------------------------------
/Chapter05/02-TypeGuards/01-typeof.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/02-TypeGuards/01-typeof.ts
--------------------------------------------------------------------------------
/Chapter05/02-TypeGuards/02-instanceof.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/02-TypeGuards/02-instanceof.ts
--------------------------------------------------------------------------------
/Chapter05/02-TypeGuards/03-in.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/02-TypeGuards/03-in.ts
--------------------------------------------------------------------------------
/Chapter05/02-TypeGuards/04-TypePredicate.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/02-TypeGuards/04-TypePredicate.ts
--------------------------------------------------------------------------------
/Chapter05/03-Generics/01-GenericFunction.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/03-Generics/01-GenericFunction.ts
--------------------------------------------------------------------------------
/Chapter05/03-Generics/02-GenericClass.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/03-Generics/02-GenericClass.ts
--------------------------------------------------------------------------------
/Chapter05/05-OverloadSignatures.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/05-OverloadSignatures.ts
--------------------------------------------------------------------------------
/Chapter05/06-Keyof.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/06-Keyof.ts
--------------------------------------------------------------------------------
/Chapter05/07-MappedTypes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter05/07-MappedTypes.ts
--------------------------------------------------------------------------------
/Chapter06/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/README.md
--------------------------------------------------------------------------------
/Chapter06/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/package-lock.json
--------------------------------------------------------------------------------
/Chapter06/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/package.json
--------------------------------------------------------------------------------
/Chapter06/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter06/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/public/index.html
--------------------------------------------------------------------------------
/Chapter06/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/public/manifest.json
--------------------------------------------------------------------------------
/Chapter06/src/AdminPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/AdminPage.tsx
--------------------------------------------------------------------------------
/Chapter06/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter06/src/LoginPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/LoginPage.tsx
--------------------------------------------------------------------------------
/Chapter06/src/NotFoundPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/NotFoundPage.tsx
--------------------------------------------------------------------------------
/Chapter06/src/Product.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/Product.tsx
--------------------------------------------------------------------------------
/Chapter06/src/ProductPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/ProductPage.tsx
--------------------------------------------------------------------------------
/Chapter06/src/ProductsData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/ProductsData.ts
--------------------------------------------------------------------------------
/Chapter06/src/ProductsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/ProductsPage.tsx
--------------------------------------------------------------------------------
/Chapter06/src/Routes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/Routes.tsx
--------------------------------------------------------------------------------
/Chapter06/src/Tabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/Tabs.tsx
--------------------------------------------------------------------------------
/Chapter06/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/index.css
--------------------------------------------------------------------------------
/Chapter06/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/index.tsx
--------------------------------------------------------------------------------
/Chapter06/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/logo.svg
--------------------------------------------------------------------------------
/Chapter06/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter06/src/withLoader.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/src/withLoader.tsx
--------------------------------------------------------------------------------
/Chapter06/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/tsconfig.json
--------------------------------------------------------------------------------
/Chapter06/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter06/tslint.json
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/README.md
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/package-lock.json
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/package.json
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/public/index.html
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/public/manifest.json
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/AdminPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/AdminPage.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/ContactUs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/ContactUs.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/ContactUsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/ContactUsPage.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/LoginPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/LoginPage.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/NotFoundPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/NotFoundPage.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/Product.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/Product.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/ProductPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/ProductPage.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/ProductsData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/ProductsData.ts
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/ProductsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/ProductsPage.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/Routes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/Routes.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/Tabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/Tabs.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/index.css
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/index.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/logo.svg
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/src/withLoader.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/src/withLoader.tsx
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/tsconfig.json
--------------------------------------------------------------------------------
/Chapter07/01-CreatingAFormWithControlledComponents/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/01-CreatingAFormWithControlledComponents/tslint.json
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/README.md
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/package-lock.json
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/package.json
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/public/index.html
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/public/manifest.json
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/AdminPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/AdminPage.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ContactUs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ContactUs.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ContactUsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ContactUsPage.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Form.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/LoginPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/LoginPage.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/NotFoundPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/NotFoundPage.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Product.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Product.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ProductPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ProductPage.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ProductsData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ProductsData.ts
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ProductsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/ProductsPage.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Routes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Routes.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Tabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/Tabs.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/index.css
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/index.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/logo.svg
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/withLoader.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/src/withLoader.tsx
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/tsconfig.json
--------------------------------------------------------------------------------
/Chapter07/02-ReducingBoilerplateWithGenericComponents/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/02-ReducingBoilerplateWithGenericComponents/tslint.json
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/README.md
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/package-lock.json
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/package.json
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/public/index.html
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/public/manifest.json
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/AdminPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/AdminPage.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/ContactUs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/ContactUs.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/ContactUsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/ContactUsPage.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/Form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/Form.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/LoginPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/LoginPage.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/NotFoundPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/NotFoundPage.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/Product.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/Product.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/ProductPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/ProductPage.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/ProductsData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/ProductsData.ts
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/ProductsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/ProductsPage.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/Routes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/Routes.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/Tabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/Tabs.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/index.css
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/index.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/logo.svg
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/src/withLoader.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/src/withLoader.tsx
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/tsconfig.json
--------------------------------------------------------------------------------
/Chapter07/03-ValidatingForms/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/03-ValidatingForms/tslint.json
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/README.md
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/package-lock.json
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/package.json
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/public/index.html
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/public/manifest.json
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/AdminPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/AdminPage.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/ContactUs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/ContactUs.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/ContactUsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/ContactUsPage.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/Form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/Form.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/LoginPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/LoginPage.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/NotFoundPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/NotFoundPage.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/Product.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/Product.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/ProductPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/ProductPage.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/ProductsData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/ProductsData.ts
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/ProductsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/ProductsPage.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/Routes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/Routes.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/Tabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/Tabs.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/index.css
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/index.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/logo.svg
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/src/withLoader.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/src/withLoader.tsx
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/tsconfig.json
--------------------------------------------------------------------------------
/Chapter07/04-FormSubmission/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter07/04-FormSubmission/tslint.json
--------------------------------------------------------------------------------
/Chapter08/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/README.md
--------------------------------------------------------------------------------
/Chapter08/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/package-lock.json
--------------------------------------------------------------------------------
/Chapter08/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/package.json
--------------------------------------------------------------------------------
/Chapter08/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter08/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/public/index.html
--------------------------------------------------------------------------------
/Chapter08/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/public/manifest.json
--------------------------------------------------------------------------------
/Chapter08/src/AdminPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/AdminPage.tsx
--------------------------------------------------------------------------------
/Chapter08/src/BasketActions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/BasketActions.ts
--------------------------------------------------------------------------------
/Chapter08/src/BasketReducer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/BasketReducer.ts
--------------------------------------------------------------------------------
/Chapter08/src/BasketSummary.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/BasketSummary.tsx
--------------------------------------------------------------------------------
/Chapter08/src/BasketTypes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/BasketTypes.ts
--------------------------------------------------------------------------------
/Chapter08/src/ContactUs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ContactUs.tsx
--------------------------------------------------------------------------------
/Chapter08/src/ContactUsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ContactUsPage.tsx
--------------------------------------------------------------------------------
/Chapter08/src/Form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/Form.tsx
--------------------------------------------------------------------------------
/Chapter08/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter08/src/LoginPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/LoginPage.tsx
--------------------------------------------------------------------------------
/Chapter08/src/NotFoundPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/NotFoundPage.tsx
--------------------------------------------------------------------------------
/Chapter08/src/Product.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/Product.tsx
--------------------------------------------------------------------------------
/Chapter08/src/ProductPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ProductPage.tsx
--------------------------------------------------------------------------------
/Chapter08/src/ProductsActions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ProductsActions.ts
--------------------------------------------------------------------------------
/Chapter08/src/ProductsData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ProductsData.ts
--------------------------------------------------------------------------------
/Chapter08/src/ProductsList.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ProductsList.tsx
--------------------------------------------------------------------------------
/Chapter08/src/ProductsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ProductsPage.tsx
--------------------------------------------------------------------------------
/Chapter08/src/ProductsReducer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ProductsReducer.ts
--------------------------------------------------------------------------------
/Chapter08/src/ProductsTypes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/ProductsTypes.ts
--------------------------------------------------------------------------------
/Chapter08/src/Routes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/Routes.tsx
--------------------------------------------------------------------------------
/Chapter08/src/Store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/Store.ts
--------------------------------------------------------------------------------
/Chapter08/src/Tabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/Tabs.tsx
--------------------------------------------------------------------------------
/Chapter08/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/index.css
--------------------------------------------------------------------------------
/Chapter08/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/index.tsx
--------------------------------------------------------------------------------
/Chapter08/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/logo.svg
--------------------------------------------------------------------------------
/Chapter08/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter08/src/withLoader.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/src/withLoader.tsx
--------------------------------------------------------------------------------
/Chapter08/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/tsconfig.json
--------------------------------------------------------------------------------
/Chapter08/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter08/tslint.json
--------------------------------------------------------------------------------
/Chapter09/01-AsyncCode/01-callbacks.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/01-AsyncCode/01-callbacks.ts
--------------------------------------------------------------------------------
/Chapter09/01-AsyncCode/02-promises.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/01-AsyncCode/02-promises.ts
--------------------------------------------------------------------------------
/Chapter09/01-AsyncCode/03-async-await.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/01-AsyncCode/03-async-await.ts
--------------------------------------------------------------------------------
/Chapter09/02-Fetch/fetch.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/02-Fetch/fetch.ts
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/README.md
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/package-lock.json
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/package.json
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/public/index.html
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/public/manifest.json
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/src/App.css
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/src/App.test.tsx
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/src/App.tsx
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/src/index.css
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/src/index.tsx
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/src/logo.svg
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/registerServiceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/src/registerServiceWorker.ts
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/src/serviceWorker.ts
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/tsconfig.json
--------------------------------------------------------------------------------
/Chapter09/03-AxiosWithClass/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/03-AxiosWithClass/tslint.json
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/README.md
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/package-lock.json
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/package.json
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/public/index.html
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/public/manifest.json
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/src/App.css
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/src/App.test.tsx
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/src/App.tsx
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/src/index.css
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/src/index.tsx
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/src/logo.svg
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/src/serviceWorker.ts
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/tsconfig.json
--------------------------------------------------------------------------------
/Chapter09/04-AxiosWithFunction/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter09/04-AxiosWithFunction/tslint.json
--------------------------------------------------------------------------------
/Chapter10/01-QuerySyntax/Queries.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/01-QuerySyntax/Queries.txt
--------------------------------------------------------------------------------
/Chapter10/02-MutationSyntax/Mutations.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/02-MutationSyntax/Mutations.txt
--------------------------------------------------------------------------------
/Chapter10/03-Axios/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/README.md
--------------------------------------------------------------------------------
/Chapter10/03-Axios/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/package-lock.json
--------------------------------------------------------------------------------
/Chapter10/03-Axios/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/package.json
--------------------------------------------------------------------------------
/Chapter10/03-Axios/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter10/03-Axios/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/public/index.html
--------------------------------------------------------------------------------
/Chapter10/03-Axios/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/public/manifest.json
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/src/App.css
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/src/App.test.tsx
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/src/App.tsx
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/src/index.css
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/src/index.tsx
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/src/logo.svg
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter10/03-Axios/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/src/serviceWorker.ts
--------------------------------------------------------------------------------
/Chapter10/03-Axios/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/tsconfig.json
--------------------------------------------------------------------------------
/Chapter10/03-Axios/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/03-Axios/tslint.json
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/README.md
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/package-lock.json
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/package.json
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/public/index.html
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/public/manifest.json
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/App.css
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/App.test.tsx
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/App.tsx
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/RepoSearch.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/RepoSearch.tsx
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/index.css
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/index.tsx
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/logo.svg
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/src/serviceWorker.ts
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/tsconfig.json
--------------------------------------------------------------------------------
/Chapter10/04-Apollo/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter10/04-Apollo/tslint.json
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/README.md
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/package-lock.json
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/package.json
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/public/index.html
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/public/manifest.json
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/AdminPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/AdminPage.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/BasketActions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/BasketActions.ts
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/BasketReducer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/BasketReducer.ts
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/BasketSummary.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/BasketSummary.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/BasketTypes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/BasketTypes.ts
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ContactUs.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ContactUs.test.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ContactUs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ContactUs.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ContactUsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ContactUsPage.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/Form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/Form.test.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/Form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/Form.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/Header.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/LoginPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/LoginPage.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/NotFoundPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/NotFoundPage.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/Product.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/Product.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ProductPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ProductPage.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ProductsActions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ProductsActions.ts
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ProductsData.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ProductsData.ts
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ProductsList.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ProductsList.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ProductsPage.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ProductsPage.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ProductsReducer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ProductsReducer.ts
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/ProductsTypes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/ProductsTypes.ts
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/Routes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/Routes.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/Store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/Store.ts
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/Tabs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/Tabs.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/__snapshots__/ContactUs.test.tsx.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/__snapshots__/ContactUs.test.tsx.snap
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/index.css
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/index.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/logo.svg
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/src/withLoader.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/src/withLoader.tsx
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/tsconfig.json
--------------------------------------------------------------------------------
/Chapter11/01-ReactShop/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/01-ReactShop/tslint.json
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/README.md
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/package-lock.json
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/package.json
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/public/favicon.ico
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/public/index.html
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/public/manifest.json
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/App.css
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/App.test.tsx
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/App.tsx
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/__snapshots__/App.test.tsx.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/__snapshots__/App.test.tsx.snap
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/index.css
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/index.tsx
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/logo.svg
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/registerServiceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/registerServiceWorker.ts
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/src/serviceWorker.ts
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/tsconfig.json
--------------------------------------------------------------------------------
/Chapter11/02-MockingRESTAPI/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/Chapter11/02-MockingRESTAPI/tslint.json
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Learn-React-with-TypeScript-3/HEAD/README.md
--------------------------------------------------------------------------------