FileMood

Download [ CourseWikia.com ] Newline - Fullstack React with TypeScript

CourseWikia com Newline Fullstack React with TypeScript

Name

[ CourseWikia.com ] Newline - Fullstack React with TypeScript

 DOWNLOAD Copy Link

Total Size

1.3 GB

Total Files

6387

Last Seen

2024-07-08 23:40

Hash

8C2E8722F767598BD559A18C90356D8FDEAD3980

/

Get Bonus Downloads Here.url

0.2 KB

/~Get Your Files Here !/

001 Course introduction.mp4

17.5 MB

002 How to get the most out of this course.mp4

7.3 MB

003 What is TypeScript.mp4

4.4 MB

004 Why use TypeScript with React.mp4

5.0 MB

005 Introduction.mp4

6.2 MB

006 What we are building and prerequisites.mp4

5.5 MB

007 How to bootstrap React TypeScript app automatically.mp4

27.1 MB

008 Clean up the code and define the global styles.mp4

2.8 MB

009 How to style React elements.mp4

3.4 MB

010 Prepare the styled components.mp4

7.1 MB

011 Create column components.mp4

6.8 MB

012 Create card components.mp4

1.6 MB

013 Component for adding new items.mp4

8.8 MB

014 The NewItemForm component.mp4

6.3 MB

015 Auto focus on inputs.mp4

5.5 MB

016 Submit on enter.mp4

3.5 MB

017 Add global state and business logic.mp4

6.8 MB

018 Implement the global state.mp4

15.0 MB

019 Define the business logic.mp4

20.4 MB

020 Moving the items.mp4

6.9 MB

021 Add drag and drop install React DnD.mp4

3.0 MB

022 Store the dragged item in the state.mp4

4.0 MB

023 Define the useItemDrag hook.mp4

2.8 MB

024 Drag the columns.mp4

4.6 MB

025 Hide the dragged item.mp4

5.9 MB

026 Implement the custom dragging preview.mp4

16.1 MB

027 Drag the cards.mp4

10.6 MB

028 Update the reducer.mp4

5.8 MB

029 Drag the card to an empty column.mp4

3.0 MB

030 Saving the state on the backend.mp4

11.7 MB

031 Loading the data.mp4

20.6 MB

032 How to test your applications testing a digital goods store introduction.mp4

3.6 MB

033 Get familiar with the application.mp4

12.1 MB

034 Initial setup.mp4

6.6 MB

035 Testing the App component.mp4

5.3 MB

036 Mocking components.mp4

5.2 MB

037 Jest helper to test navigation.mp4

7.4 MB

038 Testing navigation.mp4

6.1 MB

039 Shared components.mp4

16.9 MB

040 The home page.mp4

17.0 MB

041 The ProductCard Component.mp4

10.3 MB

042 The Cart component.mp4

19.6 MB

043 The CartItem component.mp4

5.5 MB

044 The CheckoutList component.mp4

3.0 MB

045 The CheckoutForm component.mp4

14.2 MB

046 The FormField component.mp4

6.9 MB

047 The order summary page.mp4

8.5 MB

048 Testing the useProducts hook.mp4

16.4 MB

049 Testing the useCart hook.mp4

23.6 MB

050 Patterns in React TypeScript applications making music with React introduction.mp4

2.7 MB

051 What we re going to build.mp4

1.5 MB

052 First steps and basic application layout.mp4

10.9 MB

053 A bit of music theory.mp4

15.0 MB

054 Third party API and browser API.mp4

7.4 MB

055 The main app screen.mp4

5.6 MB

056 Creating the keyboard.mp4

14.8 MB

057 Adapter hook.mp4

16.1 MB

058 Connecting to a keyboard.mp4

8.7 MB

059 Mapping the real keys to virtual.mp4

11.8 MB

060 The instruments list.mp4

3.8 MB

061 The instrument selector.mp4

7.5 MB

062 Loading the instruments.mp4

2.7 MB

063 Render Props.mp4

4.0 MB

064 Creating render props with functional components.mp4

10.8 MB

065 Creating render props with classes.mp4

18.5 MB

066 Higher Order Components.mp4

7.5 MB

067 Instrument adapter as a Higher Order Component.mp4

16.8 MB

068 Passing refs through.mp4

7.3 MB

069 Static composition.mp4

7.2 MB

070 Using the hooks with HOCs.mp4

4.6 MB

071 Using Redux and TypeScript introduction.mp4

5.1 MB

072 Using Redux and TypeScript preview the final result.mp4

4.5 MB

073 What is Redux.mp4

10.6 MB

074 Using Redux and TypeScript initial setup.mp4

5.6 MB

075 Redux logger.mp4

2.6 MB

076 Prepare The Styles.mp4

2.5 MB

077 Working with the canvas API.mp4

9.0 MB

078 Handling the canvas events.mp4

1.6 MB

079 Define the store types.mp4

1.5 MB

080 Add actions.mp4

3.6 MB

081 Dispatch actions.mp4

3.4 MB

082 Draw the current stroke.mp4

4.9 MB

083 Implement selecting colors.mp4

7.3 MB

084 Implement undo and redo.mp4

9.5 MB

085 Splitting the root reducer and using combineReducers.mp4

15.1 MB

086 Exporting an image.mp4

26.3 MB

087 Using Redux Toolkit.mp4

13.3 MB

088 Using createAction.mp4

5.8 MB

089 Using createReducer.mp4

11.1 MB

090 Using slices.mp4

8.8 MB

091 Add the modal windows slice.mp4

14.8 MB

092 Add the modal manager component.mp4

3.9 MB

093 Prepare the server.mp4

7.2 MB

094 Save the project using thunks.mp4

2.8 MB

095 Load the project.mp4

15.8 MB

096 Static Site Generation and Server Side Rendering using Next js introduction.mp4

17.5 MB

097 Generating pages on the backend using Next js.mp4

5.0 MB

098 Creating the first page.mp4

6.4 MB

099 Basic application layout.mp4

3.5 MB

100 Custom document component.mp4

8.2 MB

101 Application theme.mp4

5.4 MB

102 Custom App component.mp4

4.1 MB

103 Front page.mp4

3.5 MB

104 The 404 page.mp4

9.5 MB

105 Post page template.mp4

3.0 MB

106 Backend API server.mp4

2.0 MB

107 Frontend API client.mp4

10.3 MB

108 Updating the main page.mp4

2.8 MB

109 Pre Render the post page.mp4

7.3 MB

110 The category page.mp4

15.3 MB

111 Adding breadcrumbs.mp4

14.2 MB

112 Comments and Server Side Rendering.mp4

3.5 MB

113 Components to render comments.mp4

6.6 MB

114 API for adding comments.mp4

10.9 MB

115 Adding comments to a page.mp4

3.9 MB

116 Connecting Redux.mp4

4.1 MB

117 Optimizing images.mp4

22.0 MB

118 Building the project.mp4

10.9 MB

119 Remaking the API.mp4

4.0 MB

120 Creating client requests.mp4

16.9 MB

121 Updating pages.mp4

6.8 MB

122 Deploying with serverless functions.mp4

5.6 MB

123 GraphQL React and TypeScript introduction.mp4

4.7 MB

124 GraphQL React and TypeScript What we are building.mp4

7.1 MB

125 Authenticate in GitHub and preview the final result.mp4

2.6 MB

126 Setting up the project.mp4

2.8 MB

127 Running the application.mp4

5.0 MB

128 Get the auth code.mp4

4.1 MB

129 Auth flow link.mp4

9.1 MB

130 Authentication context.mp4

7.9 MB

131 GraphQL queries getting the user data.mp4

1.5 MB

132 Adding helper components.mp4

4.0 MB

133 Defining the WelcomeWindow layout.mp4

22.4 MB

134 Getting GitHub GraphQL schema.mp4

2.3 MB

135 Generating the types.mp4

2.2 MB

136 Adding routing.mp4

2.2 MB

137 Implement navigation.mp4

4.1 MB

138 Repositories main component.mp4

8.9 MB

139 Getting the list of repositories.mp4

6.0 MB

140 GraphQL mutations Creating repositories.mp4

9.2 MB

141 Getting the repository ID.mp4

13.8 MB

142 Working with GitHub issues.mp4

2.8 MB

143 Getting the list of issues.mp4

5.9 MB

144 Creating an issue.mp4

4.3 MB

145 Working with GitHub pull requests.mp4

14.1 MB

146 Getting the list of pull requests.mp4

3.7 MB

147 Creating a new pull request.mp4

4.7 MB

Bonus Resources.txt

0.4 KB

DS_Store

6.1 KB

/.../01.03-how-to-bootstrap-react-typescript-app-automatically/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

512.5 KB

/.../01.03-how-to-bootstrap-react-typescript-app-automatically/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.03-how-to-bootstrap-react-typescript-app-automatically/src/

App.css

0.6 KB

App.test.tsx

0.3 KB

App.tsx

0.6 KB

index.css

0.4 KB

index.tsx

0.5 KB

logo.svg

2.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../01.04-app-layout-react-typescript-basics/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

512.5 KB

/.../01.04-app-layout-react-typescript-basics/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.04-app-layout-react-typescript-basics/src/

App.tsx

0.0 KB

index.css

0.5 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../01.06-prepare-styled-components/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

522.4 KB

/.../01.06-prepare-styled-components/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.06-prepare-styled-components/src/

App.tsx

0.4 KB

index.css

0.5 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

0.7 KB

/.../01.07-create-columns/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

522.4 KB

/.../01.07-create-columns/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.07-create-columns/src/

App.tsx

0.2 KB

Column.tsx

0.4 KB

index.css

0.5 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

0.7 KB

/.../01.08-create-cards/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

522.4 KB

/.../01.08-create-cards/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.08-create-cards/src/

App.tsx

0.2 KB

Card.tsx

0.2 KB

Column.tsx

0.4 KB

index.css

0.5 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

0.7 KB

/.../01.09-component-for-adding-new-items/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

522.4 KB

/.../01.09-component-for-adding-new-items/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.09-component-for-adding-new-items/src/

AddNewItem.tsx

0.5 KB

App.tsx

0.3 KB

Card.tsx

0.2 KB

Column.tsx

0.6 KB

index.css

0.5 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.2 KB

/.../01.10-new-item-form-component/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

522.4 KB

/.../01.10-new-item-form-component/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.10-new-item-form-component/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.3 KB

Card.tsx

0.2 KB

Column.tsx

0.6 KB

NewItemForm.tsx

0.5 KB

index.css

0.5 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.11-auto-focus-on-inputs/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

522.4 KB

/.../01.11-auto-focus-on-inputs/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.11-auto-focus-on-inputs/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.3 KB

Card.tsx

0.2 KB

Column.tsx

0.6 KB

NewItemForm.tsx

0.6 KB

index.css

0.5 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.11-auto-focus-on-inputs/src/utils/

useFocus.ts

0.2 KB

/.../01.12-submit-on-enter/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

522.4 KB

/.../01.12-submit-on-enter/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.12-submit-on-enter/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.3 KB

Card.tsx

0.2 KB

Column.tsx

0.6 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.12-submit-on-enter/src/utils/

useFocus.ts

0.2 KB

/.../01.14-implement-global-state/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

522.4 KB

/.../01.14-implement-global-state/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.14-implement-global-state/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.5 KB

Card.tsx

0.2 KB

Column.tsx

0.7 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.3 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.14-implement-global-state/src/state/

AppStateContext.tsx

1.2 KB

/.../01.14-implement-global-state/src/utils/

useFocus.ts

0.2 KB

/.../01.15-define-the-business-logic/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

523.3 KB

/.../01.15-define-the-business-logic/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.15-define-the-business-logic/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

0.2 KB

Column.tsx

0.8 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.3 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.15-define-the-business-logic/src/state/

AppStateContext.tsx

1.3 KB

actions.ts

0.4 KB

appStateReducer.ts

0.8 KB

/.../01.15-define-the-business-logic/src/utils/

arrayUtils.ts

0.2 KB

useFocus.ts

0.2 KB

/.../01.16-moving-items/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

523.3 KB

/.../01.16-moving-items/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.16-moving-items/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

0.2 KB

Column.tsx

0.8 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.3 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.16-moving-items/src/state/

AppStateContext.tsx

1.3 KB

actions.ts

0.6 KB

appStateReducer.ts

1.1 KB

/.../01.16-moving-items/src/utils/

arrayUtils.ts

0.7 KB

useFocus.ts

0.2 KB

/.../01.17-add-drag-and-drop/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

525.7 KB

/.../01.17-add-drag-and-drop/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.17-add-drag-and-drop/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

0.2 KB

Column.tsx

0.8 KB

DragItem.ts

0.1 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.17-add-drag-and-drop/src/state/

AppStateContext.tsx

1.3 KB

actions.ts

0.6 KB

appStateReducer.ts

1.1 KB

/.../01.17-add-drag-and-drop/src/utils/

arrayUtils.ts

0.7 KB

useFocus.ts

0.2 KB

/.../01.18-store-dragged-item-in-the-state/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

525.7 KB

/.../01.18-store-dragged-item-in-the-state/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.18-store-dragged-item-in-the-state/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

0.2 KB

Column.tsx

0.8 KB

DragItem.ts

0.1 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.18-store-dragged-item-in-the-state/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

0.9 KB

appStateReducer.ts

1.3 KB

/.../01.18-store-dragged-item-in-the-state/src/utils/

arrayUtils.ts

0.7 KB

useFocus.ts

0.2 KB

/.../01.19-define-the-use-item-drag-hook/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

525.7 KB

/.../01.19-define-the-use-item-drag-hook/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.19-define-the-use-item-drag-hook/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

0.2 KB

Column.tsx

0.8 KB

DragItem.ts

0.1 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.19-define-the-use-item-drag-hook/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

0.9 KB

appStateReducer.ts

1.3 KB

/.../01.19-define-the-use-item-drag-hook/src/utils/

arrayUtils.ts

0.7 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.5 KB

/.../01.20-drag-column/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

526.0 KB

/.../01.20-drag-column/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.20-drag-column/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

0.2 KB

Column.tsx

1.4 KB

DragItem.ts

0.1 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.7 KB

/.../01.20-drag-column/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

0.9 KB

appStateReducer.ts

1.3 KB

/.../01.20-drag-column/src/utils/

arrayUtils.ts

0.7 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.5 KB

/.../01.21-hide-drag-item/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

526.0 KB

/.../01.21-hide-drag-item/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.21-hide-drag-item/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

0.2 KB

Column.tsx

1.5 KB

DragItem.ts

0.1 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

1.9 KB

/.../01.21-hide-drag-item/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

0.9 KB

appStateReducer.ts

1.3 KB

/.../01.21-hide-drag-item/src/utils/

arrayUtils.ts

0.7 KB

isHidden.ts

0.3 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.5 KB

/.../01.22-implement-the-custom-dragging-preview/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

526.0 KB

/.../01.22-implement-the-custom-dragging-preview/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.22-implement-the-custom-dragging-preview/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

0.2 KB

Column.tsx

1.6 KB

CustomDragLayer.tsx

0.7 KB

DragItem.ts

0.1 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

2.5 KB

/.../01.22-implement-the-custom-dragging-preview/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

0.9 KB

appStateReducer.ts

1.3 KB

/.../01.22-implement-the-custom-dragging-preview/src/utils/

arrayUtils.ts

0.7 KB

isHidden.ts

0.3 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.7 KB

/.../01.23-drag-cards/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

526.0 KB

/.../01.23-drag-cards/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.23-drag-cards/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

1.3 KB

Column.tsx

1.6 KB

CustomDragLayer.tsx

1.0 KB

DragItem.ts

0.2 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

2.5 KB

/.../01.23-drag-cards/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

1.4 KB

appStateReducer.ts

1.3 KB

/.../01.23-drag-cards/src/utils/

arrayUtils.ts

0.7 KB

isHidden.ts

0.3 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.7 KB

/.../01.24-update-reducer/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

526.0 KB

/.../01.24-update-reducer/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.24-update-reducer/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

1.3 KB

Column.tsx

1.6 KB

CustomDragLayer.tsx

1.0 KB

DragItem.ts

0.2 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

2.5 KB

/.../01.24-update-reducer/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

1.4 KB

appStateReducer.ts

2.2 KB

/.../01.24-update-reducer/src/utils/

arrayUtils.ts

0.7 KB

isHidden.ts

0.3 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.7 KB

/.../01.25-drag-the-card-to-an-empty-column/

README.md

0.0 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

526.0 KB

/.../01.25-drag-the-card-to-an-empty-column/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.25-drag-the-card-to-an-empty-column/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

1.3 KB

Column.tsx

2.0 KB

CustomDragLayer.tsx

1.0 KB

DragItem.ts

0.2 KB

NewItemForm.tsx

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

2.5 KB

/.../01.25-drag-the-card-to-an-empty-column/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

1.4 KB

appStateReducer.ts

2.2 KB

/.../01.25-drag-the-card-to-an-empty-column/src/utils/

arrayUtils.ts

0.7 KB

isHidden.ts

0.3 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.7 KB

/.../01.26-saving-state-on-backend/

README.md

0.0 KB

env

0.0 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

526.0 KB

/.../01.26-saving-state-on-backend/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.26-saving-state-on-backend/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

1.3 KB

Column.tsx

2.0 KB

CustomDragLayer.tsx

1.0 KB

DragItem.ts

0.2 KB

NewItemForm.tsx

0.8 KB

api.ts

0.5 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

2.5 KB

/.../01.26-saving-state-on-backend/src/state/

AppStateContext.tsx

1.5 KB

actions.ts

1.4 KB

appStateReducer.ts

2.2 KB

/.../01.26-saving-state-on-backend/src/utils/

arrayUtils.ts

0.7 KB

isHidden.ts

0.3 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.7 KB

/.../01.27-loading-the-data/

README.md

0.0 KB

env

0.0 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

526.0 KB

/.../01.27-loading-the-data/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01.27-loading-the-data/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.6 KB

Card.tsx

1.3 KB

Column.tsx

2.0 KB

CustomDragLayer.tsx

1.0 KB

DragItem.ts

0.2 KB

NewItemForm.tsx

0.8 KB

api.ts

0.8 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

styles.ts

2.5 KB

withInitialState.tsx

1.2 KB

/.../01.27-loading-the-data/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

1.4 KB

appStateReducer.ts

2.2 KB

/.../01.27-loading-the-data/src/utils/

arrayUtils.ts

0.7 KB

isHidden.ts

0.3 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.7 KB

/.../01-first-app/

WORKLOG.md

2.6 KB

gitignore

0.3 KB

/.../01-first-app/class-components/

README.md

2.1 KB

gitignore

0.3 KB

package.json

0.9 KB

tsconfig.json

0.5 KB

yarn.lock

459.7 KB

/.../01-first-app/class-components/public/

favicon.ico

3.2 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01-first-app/class-components/src/

Counter.tsx

0.6 KB

index.css

0.4 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

serviceWorker.ts

5.3 KB

setupTests.ts

0.3 KB

/.../01-first-app/completed/

README.md

2.1 KB

env

0.0 KB

package.json

1.4 KB

tsconfig.json

0.5 KB

yarn.lock

562.1 KB

/.../01-first-app/completed/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01-first-app/completed/src/

AddNewItem.tsx

0.7 KB

App.tsx

0.7 KB

Card.tsx

1.4 KB

Column.tsx

2.0 KB

CustomDragLayer.tsx

1.0 KB

DragItem.ts

0.2 KB

NewItemForm.tsx

0.8 KB

api.ts

0.8 KB

index.css

0.5 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

styles.ts

2.5 KB

/.../01-first-app/completed/src/state/

AppStateContext.tsx

1.4 KB

actions.ts

1.4 KB

appStateReducer.ts

2.2 KB

/.../01-first-app/completed/src/utils/

arrayUtils.ts

0.7 KB

isHidden.ts

0.3 KB

useFocus.ts

0.2 KB

useItemDrag.ts

0.7 KB

withInitialState.tsx

1.2 KB

/.../01-first-app/completed/trello_backend/

index.js

1.2 KB

/.../01-first-app/trello-backend/dist/

index.js

0.8 KB

/.../01-first-app/trello-backend/

package.json

0.4 KB

tsconfig.json

5.9 KB

yarn.lock

18.3 KB

/.../01-first-app/trello-backend/src/

index.ts

0.5 KB

/.../01-first-app/use-reducer/

README.md

2.1 KB

gitignore

0.3 KB

package.json

0.9 KB

tsconfig.json

0.5 KB

yarn.lock

455.1 KB

/.../01-first-app/use-reducer/public/

favicon.ico

3.2 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../01-first-app/use-reducer/src/

App.tsx

0.8 KB

App0.tsx.example

0.7 KB

App1.tsx.example

0.8 KB

index.css

0.4 KB

index.tsx

0.2 KB

react-app-env.d.ts

0.0 KB

/.../02.03-initial-setup/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

589.4 KB

/.../02.03-initial-setup/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.03-initial-setup/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.03-initial-setup/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.03-initial-setup/src/

App.spec.tsx

0.4 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

/.../02.03-initial-setup/src/Cart/

Cart.tsx

1.0 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.03-initial-setup/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.03-initial-setup/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.03-initial-setup/src/Home/

Home.tsx

0.9 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.03-initial-setup/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.03-initial-setup/src/shared/CartWidget/

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.03-initial-setup/src/shared/

Header.tsx

0.4 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.03-initial-setup/src/utils/

api.ts

0.8 KB

/.../02.04-testing-the-app-component/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.04-testing-the-app-component/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.04-testing-the-app-component/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.04-testing-the-app-component/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.04-testing-the-app-component/src/

App.spec.tsx

0.4 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

/.../02.04-testing-the-app-component/src/Cart/

Cart.tsx

1.0 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.04-testing-the-app-component/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.04-testing-the-app-component/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.04-testing-the-app-component/src/Home/

Home.tsx

0.9 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.04-testing-the-app-component/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.04-testing-the-app-component/src/shared/CartWidget/

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.04-testing-the-app-component/src/shared/

Header.tsx

0.4 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.04-testing-the-app-component/src/utils/

api.ts

0.8 KB

/.../02.05-mocking-components/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.05-mocking-components/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.05-mocking-components/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.05-mocking-components/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.05-mocking-components/src/

App.spec.tsx

0.8 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

/.../02.05-mocking-components/src/Cart/

Cart.tsx

1.0 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.05-mocking-components/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.05-mocking-components/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.05-mocking-components/src/Home/

Home.tsx

0.9 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.05-mocking-components/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.05-mocking-components/src/shared/CartWidget/

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.05-mocking-components/src/shared/

Header.tsx

0.4 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.05-mocking-components/src/utils/

api.ts

0.8 KB

/.../02.06-navigation-helper/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.06-navigation-helper/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.06-navigation-helper/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.06-navigation-helper/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.06-navigation-helper/src/

App.spec.tsx

0.8 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.06-navigation-helper/src/Cart/

Cart.tsx

1.0 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.06-navigation-helper/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.06-navigation-helper/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.06-navigation-helper/src/Home/

Home.tsx

0.9 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.06-navigation-helper/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.06-navigation-helper/src/shared/CartWidget/

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.06-navigation-helper/src/shared/

Header.tsx

0.4 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.06-navigation-helper/src/utils/

api.ts

0.8 KB

/.../02.07-testing-navigation/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.07-testing-navigation/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.07-testing-navigation/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.07-testing-navigation/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.07-testing-navigation/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.07-testing-navigation/src/Cart/

Cart.tsx

1.0 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.07-testing-navigation/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.07-testing-navigation/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.07-testing-navigation/src/Home/

Home.tsx

0.9 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.07-testing-navigation/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.07-testing-navigation/src/shared/CartWidget/

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.07-testing-navigation/src/shared/

Header.tsx

0.4 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.07-testing-navigation/src/utils/

api.ts

0.8 KB

/.../02.08-shared-components/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.08-shared-components/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.08-shared-components/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.08-shared-components/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.08-shared-components/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.08-shared-components/src/Cart/

Cart.tsx

1.0 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.08-shared-components/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.08-shared-components/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.08-shared-components/src/Home/

Home.tsx

0.9 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.08-shared-components/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.08-shared-components/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

CartWidget0.spec.tsx

0.1 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.08-shared-components/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.1 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.08-shared-components/src/utils/

api.ts

0.8 KB

/.../02.09-home-page/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.09-home-page/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.09-home-page/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.09-home-page/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.09-home-page/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.09-home-page/src/Cart/

Cart.tsx

1.0 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.09-home-page/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.09-home-page/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.09-home-page/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

Home0.spec.tsx.example

0.3 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.09-home-page/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.09-home-page/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.09-home-page/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.1 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.09-home-page/src/utils/

api.ts

0.8 KB

/.../02.10-product-card-component/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.10-product-card-component/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.10-product-card-component/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.10-product-card-component/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.10-product-card-component/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.10-product-card-component/src/Cart/

Cart.tsx

1.0 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.10-product-card-component/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.10-product-card-component/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.10-product-card-component/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

ProductCard0.spec.tsx.example

0.3 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.10-product-card-component/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.10-product-card-component/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.10-product-card-component/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.10-product-card-component/src/utils/

api.ts

0.8 KB

/.../02.11-cart-component/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.11-cart-component/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.11-cart-component/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.11-cart-component/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.11-cart-component/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.11-cart-component/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

Cart0.spec.tsx.example

0.4 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.11-cart-component/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.11-cart-component/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.11-cart-component/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.11-cart-component/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.11-cart-component/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.11-cart-component/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.11-cart-component/src/utils/

api.ts

0.8 KB

/.../02.12-cart-item-component/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.12-cart-item-component/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.12-cart-item-component/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.12-cart-item-component/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.12-cart-item-component/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.12-cart-item-component/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

CartItem.spec.tsx

1.1 KB

CartItem.tsx

0.7 KB

CartItem0.spec.tsx.example

0.1 KB

index.tsx

0.0 KB

/.../02.12-cart-item-component/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.12-cart-item-component/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.12-cart-item-component/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.12-cart-item-component/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.12-cart-item-component/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.12-cart-item-component/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.12-cart-item-component/src/utils/

api.ts

0.8 KB

/.../02.13-checkout-list/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.6 KB

tsconfig.json

0.5 KB

yarn.lock

590.1 KB

/.../02.13-checkout-list/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.13-checkout-list/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.13-checkout-list/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.13-checkout-list/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.13-checkout-list/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

CartItem.spec.tsx

1.1 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.13-checkout-list/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.13-checkout-list/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.spec.tsx

0.6 KB

CheckoutList.tsx

0.3 KB

CheckoutList0.spec.tsx.example

0.2 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.13-checkout-list/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.13-checkout-list/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.13-checkout-list/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.13-checkout-list/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.13-checkout-list/src/utils/

api.ts

0.8 KB

/.../02.14-checkout-form/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

590.4 KB

/.../02.14-checkout-form/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.14-checkout-form/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.14-checkout-form/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.14-checkout-form/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.14-checkout-form/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

CartItem.spec.tsx

1.1 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.14-checkout-form/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.14-checkout-form/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.spec.tsx

1.7 KB

CheckoutForm.tsx

2.0 KB

CheckoutForm0.spec.tsx.example

0.3 KB

CheckoutList.spec.tsx

0.6 KB

CheckoutList.tsx

0.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.14-checkout-form/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.14-checkout-form/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.14-checkout-form/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.14-checkout-form/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.14-checkout-form/src/utils/

api.ts

0.8 KB

/.../02.15-form-field-component/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

590.4 KB

/.../02.15-form-field-component/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.15-form-field-component/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.15-form-field-component/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.15-form-field-component/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.15-form-field-component/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

CartItem.spec.tsx

1.1 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.15-form-field-component/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.15-form-field-component/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.spec.tsx

1.7 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.spec.tsx

0.6 KB

CheckoutList.tsx

0.3 KB

FormField.spec.tsx

1.3 KB

FormField.tsx

0.9 KB

FormField0.spec.tsx.example

0.3 KB

index.tsx

0.0 KB

/.../02.15-form-field-component/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.15-form-field-component/src/OrderSummary/

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.15-form-field-component/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.15-form-field-component/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.15-form-field-component/src/utils/

api.ts

0.8 KB

/.../02.16-order-summary-page/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

590.4 KB

/.../02.16-order-summary-page/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.16-order-summary-page/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.16-order-summary-page/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.16-order-summary-page/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.16-order-summary-page/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

CartItem.spec.tsx

1.1 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.16-order-summary-page/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.16-order-summary-page/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.spec.tsx

1.7 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.spec.tsx

0.6 KB

CheckoutList.tsx

0.3 KB

FormField.spec.tsx

1.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.16-order-summary-page/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.ts

0.6 KB

/.../02.16-order-summary-page/src/OrderSummary/

OrderSummary.spec.tsx

1.8 KB

OrderSummary.tsx

0.8 KB

OrderSummary0.spec.tsx.example

0.4 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.16-order-summary-page/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.16-order-summary-page/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.16-order-summary-page/src/utils/

api.ts

0.8 KB

/.../02.17-use-products-hook/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

591.3 KB

/.../02.17-use-products-hook/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.17-use-products-hook/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.17-use-products-hook/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.17-use-products-hook/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.17-use-products-hook/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

CartItem.spec.tsx

1.1 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.17-use-products-hook/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.ts

1.4 KB

/.../02.17-use-products-hook/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.spec.tsx

1.7 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.spec.tsx

0.6 KB

CheckoutList.tsx

0.3 KB

FormField.spec.tsx

1.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.17-use-products-hook/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.spec.ts

2.1 KB

useProducts.ts

0.6 KB

useProducts0.spec.ts.example

0.4 KB

/.../02.17-use-products-hook/src/OrderSummary/

OrderSummary.spec.tsx

1.8 KB

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.17-use-products-hook/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.17-use-products-hook/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.17-use-products-hook/src/utils/

api.ts

0.8 KB

/.../02.18-use-cart-hook/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

591.3 KB

/.../02.18-use-cart-hook/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../02.18-use-cart-hook/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/.../02.18-use-cart-hook/server/

index.ts

1.0 KB

products.json

2.6 KB

/.../02.18-use-cart-hook/src/

App.spec.tsx

1.7 KB

App.tsx

0.7 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

/.../02.18-use-cart-hook/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

CartItem.spec.tsx

1.1 KB

CartItem.tsx

0.7 KB

index.tsx

0.0 KB

/.../02.18-use-cart-hook/src/CartContext/

CartContext.tsx

0.6 KB

index.ts

0.0 KB

useCart.spec.ts

3.5 KB

useCart.ts

1.4 KB

useCart0.spec.ts.example

0.5 KB

/.../02.18-use-cart-hook/src/Checkout/

Checkout.tsx

0.9 KB

CheckoutForm.spec.tsx

1.7 KB

CheckoutForm.tsx

2.0 KB

CheckoutList.spec.tsx

0.6 KB

CheckoutList.tsx

0.3 KB

FormField.spec.tsx

1.3 KB

FormField.tsx

0.9 KB

index.tsx

0.0 KB

/.../02.18-use-cart-hook/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

index.ts

0.0 KB

useProducts.spec.ts

2.1 KB

useProducts.ts

0.6 KB

/.../02.18-use-cart-hook/src/OrderSummary/

OrderSummary.spec.tsx

1.8 KB

OrderSummary.tsx

0.8 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/.../02.18-use-cart-hook/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/.../02.18-use-cart-hook/src/shared/

Header.spec.tsx

0.7 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.2 KB

Loader.spec.tsx

0.3 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/.../02.18-use-cart-hook/src/utils/

api.ts

0.8 KB

/code/02-testing/

WORKLOG.md

0.8 KB

/code/02-testing/completed/

README.md

2.1 KB

gitignore

0.3 KB

nvmrc

0.0 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

590.5 KB

/code/02-testing/completed/public/

favicon.ico

1.2 KB

index.html

1.8 KB

logo192.png

34.3 KB

logo512.png

159.3 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/code/02-testing/completed/public/images/

Item__09.png

0.2 KB

Item__10.png

0.2 KB

Item__11.png

0.2 KB

Item__12.png

0.1 KB

Item__13.png

0.2 KB

Item__14.png

0.2 KB

Item__15.png

0.2 KB

Item__16.png

0.2 KB

Item__17.png

0.2 KB

Item__18.png

0.2 KB

Item__19.png

0.2 KB

Item__20.png

0.1 KB

Item__21.png

0.2 KB

Item__22.png

0.2 KB

Item__24.png

0.2 KB

Item__25.png

0.1 KB

Item__26.png

0.2 KB

Item__27.png

0.2 KB

Item__29.png

0.2 KB

Item__30.png

0.2 KB

Item__31.png

0.2 KB

Item__32.png

0.2 KB

Item__33.png

0.2 KB

Item__34.png

0.2 KB

Item__35.png

0.2 KB

Item__36.png

0.2 KB

Item__37.png

0.2 KB

Item__38.png

0.2 KB

Item__39.png

0.2 KB

Item__40.png

0.2 KB

Item__41.png

0.2 KB

Item__42.png

0.2 KB

Item__43.png

0.2 KB

Item__45.png

0.2 KB

Item__46.png

0.2 KB

Item__47.png

0.2 KB

Item__48.png

0.2 KB

Item__49.png

0.2 KB

Item__50.png

0.2 KB

Item__51.png

0.2 KB

Item__52.png

0.2 KB

Item__53.png

0.2 KB

Item__54.png

0.2 KB

Item__55.png

0.1 KB

Item__56.png

0.2 KB

Item__57.png

0.2 KB

Item__60.png

0.2 KB

Item__61.png

0.2 KB

Item__62.png

0.2 KB

Item__63.png

0.2 KB

Item__64.png

0.2 KB

Item__65.png

0.2 KB

Item__66.png

0.2 KB

Item__68.png

0.1 KB

Item__69.png

0.2 KB

Item__70.png

0.2 KB

Item__71.png

0.2 KB

basic_spear.png

0.1 KB

broad_sword.png

0.2 KB

divine_sword.png

0.2 KB

elven_wand.png

0.2 KB

golden_armor.png

0.2 KB

katana.png

0.1 KB

plate_armor.png

0.2 KB

raspberry_pie.png

0.2 KB

ruby_potion.png

0.2 KB

rusty_helmet.png

0.2 KB

rusty_sword.png

0.2 KB

sabre.png

0.1 KB

scimitar.png

0.2 KB

/code/02-testing/completed/server/

index.ts

1.0 KB

products.json

2.6 KB

/code/02-testing/completed/src/

App.spec.tsx

1.8 KB

App.tsx

0.7 KB

App0.spec.tsx.example

0.2 KB

App1.spec.tsx.example

0.7 KB

App2.spec.tsx.example

0.9 KB

index.css

5.6 KB

index.tsx

0.4 KB

react-app-env.d.ts

0.0 KB

setupTests.ts

0.3 KB

testHelpers.tsx

0.8 KB

testHelpers0.tsx.example

0.7 KB

/code/02-testing/completed/src/Cart/

Cart.spec.tsx

2.4 KB

Cart.tsx

1.0 KB

Cart0.spec.tsx.example

0.4 KB

CartItem.spec.tsx

1.1 KB

CartItem.tsx

0.7 KB

CartItem0.spec.tsx.example

0.1 KB

index.tsx

0.0 KB

/code/02-testing/completed/src/CartContext/

CartContext.spec.tsx

1.0 KB

CartContext.tsx

0.6 KB

CartContext1.spec.tsx.example

1.5 KB

CartContext1.tsx.example

1.8 KB

index.ts

0.1 KB

useCart.spec.ts

3.2 KB

useCart.ts

1.4 KB

useCart0.spec.ts.example

0.5 KB

/code/02-testing/completed/src/Checkout/

Checkout.spec.tsx

1.1 KB

Checkout.tsx

0.9 KB

CheckoutForm.spec.tsx

1.7 KB

CheckoutForm.tsx

2.0 KB

CheckoutForm0.spec.tsx.example

0.5 KB

CheckoutList.spec.tsx

0.6 KB

CheckoutList.tsx

0.3 KB

CheckoutList0.spec.tsx.example

0.2 KB

FormField.spec.tsx

1.3 KB

FormField.tsx

0.9 KB

FormField0.spec.tsx.example

0.3 KB

index.tsx

0.0 KB

/code/02-testing/completed/src/Home/

Home.spec.tsx

1.9 KB

Home.tsx

0.9 KB

Home0.spec.tsx.example

0.4 KB

Home0.tsx.example

0.7 KB

ProductCard.spec.tsx

1.7 KB

ProductCard.tsx

1.0 KB

ProductCard0.spec.tsx.example

0.5 KB

index.ts

0.0 KB

useProducts.spec.ts

2.1 KB

useProducts.ts

0.6 KB

useProducts0.spec.ts.example

0.5 KB

/code/02-testing/completed/src/OrderSummary/

OrderSummary.spec.tsx

1.8 KB

OrderSummary.tsx

0.8 KB

OrderSummary0.spec.tsx.example

0.4 KB

index.tsx

0.0 KB

useOrder.ts

0.8 KB

/code/02-testing/completed/src/shared/CartWidget/

CartWidget.spec.tsx

1.0 KB

CartWidget.tsx

0.4 KB

CartWidget0.spec.tsx.example

0.2 KB

CartWidget0.tsx.example

0.4 KB

CartWidget1.spec.tsx.example

1.0 KB

cart.svg

1.7 KB

index.ts

0.0 KB

/code/02-testing/completed/src/shared/

Header.spec.tsx

0.6 KB

Header.tsx

0.4 KB

Header0.spec.tsx.example

0.4 KB

Loader.spec.tsx

0.2 KB

Loader.tsx

0.1 KB

types.ts

0.1 KB

/code/02-testing/completed/src/utils/

api.spec.ts

0.8 KB

api.ts

0.8 KB

/code/02-testing/completed/vscode/

launch.json

0.6 KB

/.../03.03-first-steps-and-basic-application-layout/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

512.5 KB

/.../03.03-first-steps-and-basic-application-layout/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.03-first-steps-and-basic-application-layout/src/

App.module.css

0.2 KB

App.tsx

0.3 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.03-first-steps-and-basic-application-layout/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.03-first-steps-and-basic-application-layout/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.04-a-bit-of-music-theory/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

512.5 KB

/.../03.04-a-bit-of-music-theory/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.04-a-bit-of-music-theory/src/

App.module.css

0.2 KB

App.tsx

0.3 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.04-a-bit-of-music-theory/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.04-a-bit-of-music-theory/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.04-a-bit-of-music-theory/src/domain/

note.ts

1.6 KB

/.../03.05-third-party-api-and-browser-api/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.2 KB

/.../03.05-third-party-api-and-browser-api/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.05-third-party-api-and-browser-api/src/

App.module.css

0.2 KB

App.tsx

0.3 KB

index.css

0.5 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.05-third-party-api-and-browser-api/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.05-third-party-api-and-browser-api/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.05-third-party-api-and-browser-api/src/domain/

audio.ts

0.2 KB

note.ts

1.6 KB

sound.ts

0.1 KB

types.ts

0.0 KB

/.../03.06-main-app-screen/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.2 KB

/.../03.06-main-app-screen/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.06-main-app-screen/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.06-main-app-screen/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.06-main-app-screen/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.06-main-app-screen/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.06-main-app-screen/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.06-main-app-screen/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.06-main-app-screen/src/domain/

audio.ts

0.2 KB

note.ts

1.6 KB

sound.ts

0.1 KB

types.ts

0.0 KB

/.../03.07-creating-a-keyboard/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.07-creating-a-keyboard/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.07-creating-a-keyboard/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.07-creating-a-keyboard/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.07-creating-a-keyboard/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.07-creating-a-keyboard/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.5 KB

index.ts

0.0 KB

/.../03.07-creating-a-keyboard/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.4 KB

index.ts

0.0 KB

/.../03.07-creating-a-keyboard/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.07-creating-a-keyboard/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.07-creating-a-keyboard/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.07-creating-a-keyboard/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.1 KB

types.ts

0.0 KB

/.../03.08-adapter-hook/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.08-adapter-hook/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.08-adapter-hook/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.08-adapter-hook/src/adapters/Soundfont/

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.08-adapter-hook/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.08-adapter-hook/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.08-adapter-hook/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.5 KB

index.ts

0.0 KB

/.../03.08-adapter-hook/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.4 KB

index.ts

0.0 KB

/.../03.08-adapter-hook/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.08-adapter-hook/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.08-adapter-hook/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.08-adapter-hook/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.09-connecting-to-a-keyboard/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.09-connecting-to-a-keyboard/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.09-connecting-to-a-keyboard/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.09-connecting-to-a-keyboard/src/adapters/Soundfont/

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.09-connecting-to-a-keyboard/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.09-connecting-to-a-keyboard/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.09-connecting-to-a-keyboard/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.6 KB

index.ts

0.0 KB

/.../03.09-connecting-to-a-keyboard/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

index.ts

0.1 KB

/.../03.09-connecting-to-a-keyboard/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.09-connecting-to-a-keyboard/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.09-connecting-to-a-keyboard/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.09-connecting-to-a-keyboard/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.09-connecting-to-a-keyboard/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.10-mapping-real-keys-to-virtual/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.10-mapping-real-keys-to-virtual/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.10-mapping-real-keys-to-virtual/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.10-mapping-real-keys-to-virtual/src/adapters/Soundfont/

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.10-mapping-real-keys-to-virtual/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.10-mapping-real-keys-to-virtual/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.10-mapping-real-keys-to-virtual/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.10-mapping-real-keys-to-virtual/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

index.ts

0.1 KB

/.../03.10-mapping-real-keys-to-virtual/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.10-mapping-real-keys-to-virtual/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.10-mapping-real-keys-to-virtual/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.10-mapping-real-keys-to-virtual/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.10-mapping-real-keys-to-virtual/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.10-mapping-real-keys-to-virtual/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.11-instruments-list-context/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.11-instruments-list-context/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.11-instruments-list-context/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.11-instruments-list-context/src/adapters/Soundfont/

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.11-instruments-list-context/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.11-instruments-list-context/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.11-instruments-list-context/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.11-instruments-list-context/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

index.ts

0.1 KB

/.../03.11-instruments-list-context/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.11-instruments-list-context/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.11-instruments-list-context/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.11-instruments-list-context/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.11-instruments-list-context/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.11-instruments-list-context/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.11-instruments-list-context/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.12-instrument-selector/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.12-instrument-selector/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.12-instrument-selector/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.12-instrument-selector/src/adapters/Soundfont/

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.12-instrument-selector/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.12-instrument-selector/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.12-instrument-selector/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.12-instrument-selector/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.12-instrument-selector/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

index.ts

0.1 KB

/.../03.12-instrument-selector/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.12-instrument-selector/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.12-instrument-selector/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.12-instrument-selector/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.12-instrument-selector/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.12-instrument-selector/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.12-instrument-selector/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.12-instrument-selector/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.13-loading-instruments/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.13-loading-instruments/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.13-loading-instruments/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.13-loading-instruments/src/adapters/Soundfont/

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.13-loading-instruments/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.13-loading-instruments/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.13-loading-instruments/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.13-loading-instruments/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.13-loading-instruments/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.7 KB

index.ts

0.1 KB

/.../03.13-loading-instruments/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.13-loading-instruments/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.13-loading-instruments/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.13-loading-instruments/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.13-loading-instruments/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.13-loading-instruments/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.13-loading-instruments/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.13-loading-instruments/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.14-render-props/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.14-render-props/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.14-render-props/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.14-render-props/src/adapters/Soundfont/

SoundfontProvider.ts

2.1 KB

SoundfontProviderClass.ts

2.5 KB

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.14-render-props/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.14-render-props/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.14-render-props/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.14-render-props/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.14-render-props/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

index.ts

0.1 KB

/.../03.14-render-props/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.14-render-props/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.14-render-props/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.14-render-props/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.14-render-props/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.14-render-props/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.14-render-props/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.14-render-props/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.15-functional-render-props/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.15-functional-render-props/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.15-functional-render-props/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.15-functional-render-props/src/adapters/Soundfont/

SoundfontProvider.ts

2.1 KB

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.15-functional-render-props/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.15-functional-render-props/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.15-functional-render-props/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.15-functional-render-props/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.15-functional-render-props/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

index.ts

0.1 KB

/.../03.15-functional-render-props/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.15-functional-render-props/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.15-functional-render-props/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.15-functional-render-props/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.15-functional-render-props/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.15-functional-render-props/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.15-functional-render-props/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.15-functional-render-props/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.16-class-render-props/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.16-class-render-props/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.16-class-render-props/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.16-class-render-props/src/adapters/Soundfont/

SoundfontProviderClass.ts

2.5 KB

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03.16-class-render-props/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.16-class-render-props/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.16-class-render-props/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.16-class-render-props/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.16-class-render-props/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

index.ts

0.1 KB

/.../03.16-class-render-props/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.16-class-render-props/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.16-class-render-props/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.16-class-render-props/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.16-class-render-props/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.16-class-render-props/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.16-class-render-props/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.16-class-render-props/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.17-higher-order-components/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.17-higher-order-components/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.17-higher-order-components/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.17-higher-order-components/src/adapters/Soundfont/

SoundfontProvider.ts

2.1 KB

SoundfontProviderClass.ts

2.5 KB

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

withInstrument.tsx

2.9 KB

withInstrumentBasedOnHook.tsx

0.9 KB

withInstrumentForwardedRef.tsx

3.3 KB

withInstrumentStatic.tsx

2.7 KB

/.../03.17-higher-order-components/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.17-higher-order-components/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.17-higher-order-components/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.17-higher-order-components/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.17-higher-order-components/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

WithStaticInstrument.tsx

0.6 KB

index.ts

0.1 KB

/.../03.17-higher-order-components/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.17-higher-order-components/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.17-higher-order-components/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.17-higher-order-components/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.17-higher-order-components/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.17-higher-order-components/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.17-higher-order-components/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.17-higher-order-components/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.18-instrument-adapter-as-a-hoc/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.18-instrument-adapter-as-a-hoc/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.18-instrument-adapter-as-a-hoc/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.18-instrument-adapter-as-a-hoc/src/adapters/Soundfont/

index.ts

0.0 KB

withInstrument.tsx

2.9 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

index.ts

0.1 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.18-instrument-adapter-as-a-hoc/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.18-instrument-adapter-as-a-hoc/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.18-instrument-adapter-as-a-hoc/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.18-instrument-adapter-as-a-hoc/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.19-passing-refs-through/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.19-passing-refs-through/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.19-passing-refs-through/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.19-passing-refs-through/src/adapters/Soundfont/

index.ts

0.0 KB

withInstrumentForwardedRef.tsx

3.3 KB

/.../03.19-passing-refs-through/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.19-passing-refs-through/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.19-passing-refs-through/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.19-passing-refs-through/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.19-passing-refs-through/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

WithStaticInstrument.tsx

0.6 KB

index.ts

0.1 KB

/.../03.19-passing-refs-through/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.19-passing-refs-through/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.19-passing-refs-through/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.19-passing-refs-through/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.19-passing-refs-through/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.19-passing-refs-through/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.19-passing-refs-through/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.19-passing-refs-through/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.20-static-composition/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.20-static-composition/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.20-static-composition/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.20-static-composition/src/adapters/Soundfont/

index.ts

0.0 KB

withInstrument.tsx

2.9 KB

withInstrumentStatic.tsx

2.7 KB

/.../03.20-static-composition/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.20-static-composition/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.20-static-composition/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.20-static-composition/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.20-static-composition/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

WithStaticInstrument.tsx

0.6 KB

index.ts

0.1 KB

/.../03.20-static-composition/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.20-static-composition/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.20-static-composition/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.20-static-composition/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.20-static-composition/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.20-static-composition/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.20-static-composition/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.20-static-composition/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03.21-using-hooks-with-hocs/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

514.4 KB

/.../03.21-using-hooks-with-hocs/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03.21-using-hooks-with-hocs/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.5 KB

react-app-env.d.ts

0.2 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

/.../03.21-using-hooks-with-hocs/src/adapters/Soundfont/

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

withInstrumentBasedOnHook.tsx

0.9 KB

/.../03.21-using-hooks-with-hocs/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03.21-using-hooks-with-hocs/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03.21-using-hooks-with-hocs/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03.21-using-hooks-with-hocs/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03.21-using-hooks-with-hocs/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.5 KB

WithStaticInstrument.tsx

0.6 KB

index.ts

0.1 KB

/.../03.21-using-hooks-with-hocs/src/components/Logo/

Logo-no-emojis.tsx

0.4 KB

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03.21-using-hooks-with-hocs/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03.21-using-hooks-with-hocs/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03.21-using-hooks-with-hocs/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03.21-using-hooks-with-hocs/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03.21-using-hooks-with-hocs/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03.21-using-hooks-with-hocs/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03.21-using-hooks-with-hocs/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../03-react-piano/

OUTLINE.md

1.2 KB

WORKLOG.md

8.1 KB

/.../03-react-piano/completed/

env

0.0 KB

package.json

1.0 KB

tsconfig.json

0.5 KB

yarn.lock

512.6 KB

/.../03-react-piano/completed/public/

favicon.ico

3.2 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../03-react-piano/completed/src/

App.module.css

0.2 KB

App.tsx

0.4 KB

index.css

0.7 KB

index.tsx

0.3 KB

react-app-env.d.ts

0.2 KB

serviceWorker.ts

5.3 KB

setupTests.ts

0.3 KB

/.../03-react-piano/completed/src/adapters/Soundfont/

index.ts

0.0 KB

useSoundfont.ts

1.8 KB

/.../03-react-piano/completed/src/components/AudioContextProvider/

index.ts

0.0 KB

useAudioContext.ts

0.3 KB

/.../03-react-piano/completed/src/components/Footer/

Footer.module.css

0.1 KB

Footer.tsx

0.3 KB

index.ts

0.0 KB

/.../03-react-piano/completed/src/components/InstrumentSelector/

InstrumentSelector.module.css

0.3 KB

InstrumentSelector.tsx

0.7 KB

index.ts

0.0 KB

options.ts

0.5 KB

/.../03-react-piano/completed/src/components/Key/

Key.module.css

1.9 KB

Key.tsx

0.8 KB

index.ts

0.0 KB

/.../03-react-piano/completed/src/components/Keyboard/

Keyboard.module.css

0.0 KB

Keyboard.tsx

0.8 KB

WithInstrument.tsx

0.7 KB

index.ts

0.1 KB

/.../03-react-piano/completed/src/components/Logo/

Logo.module.css

0.2 KB

Logo.tsx

0.4 KB

index.ts

0.0 KB

/.../03-react-piano/completed/src/components/Main/

Main.tsx

0.3 KB

index.ts

0.0 KB

/.../03-react-piano/completed/src/components/NoAudioMessage/

NoAudioMessage.tsx

0.2 KB

index.ts

0.0 KB

/.../03-react-piano/completed/src/components/Playground/

Playground.tsx

0.4 KB

index.ts

0.0 KB

/.../03-react-piano/completed/src/components/PressObserver/

index.ts

0.0 KB

usePressObserver.ts

1.5 KB

/.../03-react-piano/completed/src/domain/

audio.ts

0.2 KB

keyboard.ts

0.4 KB

note.ts

1.6 KB

sound.ts

0.3 KB

types.ts

0.0 KB

/.../03-react-piano/completed/src/state/Instrument/

Context.ts

0.5 KB

Provider.tsx

0.4 KB

index.ts

0.1 KB

/.../03-react-piano/completed/src/utils/useMount/

index.ts

0.0 KB

useMount.ts

0.3 KB

/.../04.04-using-redux-and-typescript-initial-setup/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.1 KB

tsconfig.json

0.5 KB

yarn.lock

514.9 KB

/.../04.04-using-redux-and-typescript-initial-setup/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.04-using-redux-and-typescript-initial-setup/src/

App.css

0.6 KB

App.tsx

0.6 KB

index.css

0.4 KB

index.tsx

0.6 KB

logo.svg

2.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

0.2 KB

setupTests.ts

0.2 KB

store.ts

0.2 KB

/.../04.05-redux-logger/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.6 KB

/.../04.05-redux-logger/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.05-redux-logger/src/

App.css

0.6 KB

App.tsx

0.6 KB

index.css

0.4 KB

index.tsx

0.6 KB

logo.svg

2.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

0.2 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.06-prepare-the-styles/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.06-prepare-the-styles/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.06-prepare-the-styles/src/

App.tsx

0.3 KB

index.css

0.4 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

0.2 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.07-working-with-canvas/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.07-working-with-canvas/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.07-working-with-canvas/src/

App.tsx

1.0 KB

index.css

0.5 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

0.2 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.07-working-with-canvas/src/icons/

pencil.png

1.0 KB

/.../04.07-working-with-canvas/src/utils/

canvasUtils.ts

0.5 KB

/.../04.08-handling-canvas-events/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.08-handling-canvas-events/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.08-handling-canvas-events/src/

App.tsx

1.2 KB

index.css

0.5 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

0.2 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.08-handling-canvas-events/src/icons/

pencil.png

1.0 KB

/.../04.08-handling-canvas-events/src/utils/

canvasUtils.ts

0.5 KB

/.../04.09-define-the-store-types/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.09-define-the-store-types/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.09-define-the-store-types/src/

App.tsx

1.2 KB

index.css

0.5 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

0.2 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.09-define-the-store-types/src/icons/

pencil.png

1.0 KB

/.../04.09-define-the-store-types/src/utils/

canvasUtils.ts

0.5 KB

types.ts

0.2 KB

/.../04.10-add-actions/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.10-add-actions/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.10-add-actions/src/

App.tsx

1.2 KB

actions.ts

0.6 KB

index.css

0.5 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

0.2 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.10-add-actions/src/icons/

pencil.png

1.0 KB

/.../04.10-add-actions/src/utils/

canvasUtils.ts

0.5 KB

types.ts

0.2 KB

/.../04.11-add-the-reducer-logic/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.11-add-the-reducer-logic/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.11-add-the-reducer-logic/src/

App.tsx

1.2 KB

actions.ts

0.6 KB

index.css

0.5 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

1.0 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.11-add-the-reducer-logic/src/icons/

pencil.png

1.0 KB

/.../04.11-add-the-reducer-logic/src/utils/

canvasUtils.ts

0.5 KB

types.ts

0.2 KB

/.../04.12-dispatch-actions/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.12-dispatch-actions/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.12-dispatch-actions/src/

App.tsx

1.9 KB

actions.ts

0.6 KB

index.css

0.5 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

1.0 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.12-dispatch-actions/src/icons/

pencil.png

1.0 KB

/.../04.12-dispatch-actions/src/utils/

canvasUtils.ts

0.5 KB

types.ts

0.2 KB

/.../04.13-draw-the-current-stroke/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.13-draw-the-current-stroke/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.13-draw-the-current-stroke/src/

App.tsx

2.2 KB

actions.ts

0.6 KB

index.css

0.5 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

1.1 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.13-draw-the-current-stroke/src/icons/

pencil.png

1.0 KB

/.../04.13-draw-the-current-stroke/src/utils/

canvasUtils.ts

0.9 KB

types.ts

0.2 KB

/.../04.14-implement-selecting-colors/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.14-implement-selecting-colors/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.14-implement-selecting-colors/src/

App.tsx

2.3 KB

actions.ts

0.9 KB

index.css

0.9 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

1.3 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.14-implement-selecting-colors/src/icons/

pencil.png

1.0 KB

/.../04.14-implement-selecting-colors/src/shared/

ColorPanel.tsx

1.1 KB

/.../04.14-implement-selecting-colors/src/utils/

canvasUtils.ts

0.9 KB

types.ts

0.2 KB

/.../04.15-implement-undo-and-redo/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.15-implement-undo-and-redo/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.15-implement-undo-and-redo/src/

App.tsx

2.8 KB

actions.ts

1.1 KB

index.css

1.0 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

rootReducer.ts

1.9 KB

setupTests.ts

0.2 KB

store.ts

0.3 KB

/.../04.15-implement-undo-and-redo/src/icons/

pencil.png

1.0 KB

/.../04.15-implement-undo-and-redo/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.7 KB

/.../04.15-implement-undo-and-redo/src/utils/

canvasUtils.ts

0.9 KB

types.ts

0.2 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.2 KB

tsconfig.json

0.5 KB

yarn.lock

515.9 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/src/

App.tsx

3.0 KB

index.css

1.0 KB

index.tsx

0.6 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.5 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/src/icons/

pencil.png

1.0 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/src/modules/currentStroke/

actions.ts

1.0 KB

reducer.ts

0.9 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/src/modules/historyIndex/

actions.ts

0.5 KB

reducer.ts

0.5 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/src/modules/strokes/

actions.ts

0.3 KB

reducer.ts

0.6 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

/.../04.16-splitting-root-reducer-and-using-combinereducers/src/utils/

canvasUtils.ts

0.9 KB

types.ts

0.2 KB

/.../04.17-exporting-an-image/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

516.4 KB

/.../04.17-exporting-an-image/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.17-exporting-an-image/src/

App.tsx

3.1 KB

CanvasContext.tsx

0.5 KB

index.css

1.0 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.5 KB

/.../04.17-exporting-an-image/src/icons/

pencil.png

1.0 KB

/.../04.17-exporting-an-image/src/modules/currentStroke/

actions.ts

1.0 KB

reducer.ts

0.9 KB

/.../04.17-exporting-an-image/src/modules/historyIndex/

actions.ts

0.5 KB

reducer.ts

0.5 KB

/.../04.17-exporting-an-image/src/modules/strokes/

actions.ts

0.3 KB

reducer.ts

0.6 KB

/.../04.17-exporting-an-image/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

0.7 KB

/.../04.17-exporting-an-image/src/utils/

canvasUtils.ts

1.1 KB

types.ts

0.2 KB

/.../04.18-using-redux-toolkit/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

517.6 KB

/.../04.18-using-redux-toolkit/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.18-using-redux-toolkit/src/

App.tsx

3.1 KB

CanvasContext.tsx

0.5 KB

index.css

1.0 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.5 KB

/.../04.18-using-redux-toolkit/src/icons/

pencil.png

1.0 KB

/.../04.18-using-redux-toolkit/src/modules/currentStroke/

actions.ts

1.1 KB

reducer.ts

0.9 KB

/.../04.18-using-redux-toolkit/src/modules/historyIndex/

actions.ts

0.5 KB

reducer.ts

0.5 KB

/.../04.18-using-redux-toolkit/src/modules/strokes/

actions.ts

0.4 KB

reducer.ts

0.6 KB

/.../04.18-using-redux-toolkit/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

0.7 KB

/.../04.18-using-redux-toolkit/src/utils/

canvasUtils.ts

1.1 KB

types.ts

0.2 KB

/.../04.19-using-createaction/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

517.6 KB

/.../04.19-using-createaction/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.19-using-createaction/src/

App.tsx

3.2 KB

CanvasContext.tsx

0.5 KB

index.css

1.0 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.5 KB

/.../04.19-using-createaction/src/icons/

pencil.png

1.0 KB

/.../04.19-using-createaction/src/modules/currentStroke/

actions.ts

0.4 KB

reducer.ts

0.9 KB

/.../04.19-using-createaction/src/modules/historyIndex/

actions.ts

0.2 KB

reducer.ts

0.6 KB

/.../04.19-using-createaction/src/modules/

sharedActions.ts

0.3 KB

/.../04.19-using-createaction/src/modules/strokes/

reducer.ts

0.6 KB

/.../04.19-using-createaction/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

0.7 KB

/.../04.19-using-createaction/src/utils/

canvasUtils.ts

1.1 KB

types.ts

0.2 KB

/.../04.20-using-createreducer/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

517.6 KB

/.../04.20-using-createreducer/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.20-using-createreducer/src/

App.tsx

3.2 KB

CanvasContext.tsx

0.5 KB

index.css

1.0 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.5 KB

/.../04.20-using-createreducer/src/icons/

pencil.png

1.0 KB

/.../04.20-using-createreducer/src/modules/currentStroke/

actions.ts

0.4 KB

reducer.ts

0.8 KB

/.../04.20-using-createreducer/src/modules/historyIndex/

actions.ts

0.2 KB

reducer.ts

0.6 KB

/.../04.20-using-createreducer/src/modules/

sharedActions.ts

0.3 KB

/.../04.20-using-createreducer/src/modules/strokes/

reducer.ts

0.6 KB

/.../04.20-using-createreducer/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

0.7 KB

/.../04.20-using-createreducer/src/utils/

canvasUtils.ts

1.1 KB

types.ts

0.2 KB

/.../04.21-using-slices/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

517.6 KB

/.../04.21-using-slices/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.21-using-slices/src/

App.tsx

3.2 KB

CanvasContext.tsx

0.5 KB

index.css

1.0 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.4 KB

/.../04.21-using-slices/src/icons/

pencil.png

1.0 KB

/.../04.21-using-slices/src/modules/currentStroke/

slice.ts

1.0 KB

/.../04.21-using-slices/src/modules/historyIndex/

slice.ts

0.7 KB

/.../04.21-using-slices/src/modules/

sharedActions.ts

0.2 KB

/.../04.21-using-slices/src/modules/strokes/

slice.ts

0.7 KB

/.../04.21-using-slices/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

0.7 KB

/.../04.21-using-slices/src/utils/

canvasUtils.ts

1.1 KB

types.ts

0.2 KB

/.../04.22-add-modal-windows/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

517.6 KB

/.../04.22-add-modal-windows/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.22-add-modal-windows/src/

App.tsx

3.2 KB

CanvasContext.tsx

0.5 KB

index.css

1.0 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.5 KB

/.../04.22-add-modal-windows/src/icons/

pencil.png

1.0 KB

/.../04.22-add-modal-windows/src/modules/currentStroke/

slice.ts

1.0 KB

/.../04.22-add-modal-windows/src/modules/historyIndex/

slice.ts

0.7 KB

/.../04.22-add-modal-windows/src/modules/modals/

slice.ts

0.8 KB

/.../04.22-add-modal-windows/src/modules/

sharedActions.ts

0.2 KB

/.../04.22-add-modal-windows/src/modules/strokes/

slice.ts

0.7 KB

/.../04.22-add-modal-windows/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

0.7 KB

/.../04.22-add-modal-windows/src/utils/

canvasUtils.ts

1.1 KB

types.ts

0.3 KB

/.../04.23-add-modal-manager-component/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.3 KB

tsconfig.json

0.5 KB

yarn.lock

517.6 KB

/.../04.23-add-modal-manager-component/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.23-add-modal-manager-component/src/

App.tsx

3.2 KB

CanvasContext.tsx

0.5 KB

ModalLayer.tsx

0.5 KB

ProjectSaveModal.tsx

0.5 KB

ProjectsModal.tsx

0.6 KB

index.css

1.2 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.5 KB

/.../04.23-add-modal-manager-component/src/icons/

pencil.png

1.0 KB

/.../04.23-add-modal-manager-component/src/modules/currentStroke/

slice.ts

1.0 KB

/.../04.23-add-modal-manager-component/src/modules/historyIndex/

slice.ts

0.7 KB

/.../04.23-add-modal-manager-component/src/modules/modals/

slice.ts

0.8 KB

/.../04.23-add-modal-manager-component/src/modules/

sharedActions.ts

0.2 KB

/.../04.23-add-modal-manager-component/src/modules/strokes/

slice.ts

0.7 KB

/.../04.23-add-modal-manager-component/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

1.2 KB

/.../04.23-add-modal-manager-component/src/utils/

canvasUtils.ts

1.1 KB

types.ts

0.3 KB

/.../04.24-prepare-the-server/

README.md

2.1 KB

db.json

0.2 KB

gitignore

0.3 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

526.4 KB

/.../04.24-prepare-the-server/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.24-prepare-the-server/server/

index.ts

1.4 KB

/.../04.24-prepare-the-server/src/

App.tsx

3.2 KB

CanvasContext.tsx

0.5 KB

ModalLayer.tsx

0.5 KB

ProjectSaveModal.tsx

0.5 KB

ProjectsModal.tsx

0.6 KB

index.css

1.2 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.5 KB

/.../04.24-prepare-the-server/src/icons/

pencil.png

1.0 KB

/.../04.24-prepare-the-server/src/modules/currentStroke/

slice.ts

1.0 KB

/.../04.24-prepare-the-server/src/modules/historyIndex/

slice.ts

0.7 KB

/.../04.24-prepare-the-server/src/modules/modals/

slice.ts

0.8 KB

/.../04.24-prepare-the-server/src/modules/

sharedActions.ts

0.2 KB

/.../04.24-prepare-the-server/src/modules/strokes/

slice.ts

0.7 KB

/.../04.24-prepare-the-server/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

1.2 KB

/.../04.24-prepare-the-server/src/utils/

canvasUtils.ts

1.1 KB

types.ts

0.3 KB

/.../04.25-save-the-project-using-thunks/

README.md

2.1 KB

db.json

0.2 KB

gitignore

0.3 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

526.4 KB

/.../04.25-save-the-project-using-thunks/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.25-save-the-project-using-thunks/server/

index.ts

1.4 KB

/.../04.25-save-the-project-using-thunks/src/

App.tsx

3.2 KB

CanvasContext.tsx

0.5 KB

ModalLayer.tsx

0.5 KB

ProjectSaveModal.tsx

1.5 KB

ProjectsModal.tsx

0.6 KB

index.css

1.2 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.7 KB

/.../04.25-save-the-project-using-thunks/src/icons/

pencil.png

1.0 KB

/.../04.25-save-the-project-using-thunks/src/modules/currentStroke/

slice.ts

1.0 KB

/.../04.25-save-the-project-using-thunks/src/modules/historyIndex/

slice.ts

0.7 KB

/.../04.25-save-the-project-using-thunks/src/modules/modals/

slice.ts

0.8 KB

/.../04.25-save-the-project-using-thunks/src/modules/

sharedActions.ts

0.2 KB

/.../04.25-save-the-project-using-thunks/src/modules/strokes/

api.ts

0.4 KB

slice.ts

1.2 KB

/.../04.25-save-the-project-using-thunks/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

1.2 KB

/.../04.25-save-the-project-using-thunks/src/utils/

canvasUtils.ts

1.1 KB

scaler.ts

0.8 KB

types.ts

0.3 KB

/.../04.26-load-the-project/

README.md

2.1 KB

db.json

0.2 KB

gitignore

0.3 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

526.4 KB

/.../04.26-load-the-project/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/.../04.26-load-the-project/server/

index.ts

1.4 KB

/.../04.26-load-the-project/src/

App.tsx

3.2 KB

CanvasContext.tsx

0.5 KB

ModalLayer.tsx

0.5 KB

ProjectSaveModal.tsx

1.5 KB

ProjectsModal.tsx

1.4 KB

index.css

1.6 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.7 KB

/.../04.26-load-the-project/src/icons/

pencil.png

1.0 KB

/.../04.26-load-the-project/src/modules/currentStroke/

slice.ts

1.0 KB

/.../04.26-load-the-project/src/modules/historyIndex/

slice.ts

0.7 KB

/.../04.26-load-the-project/src/modules/modals/

slice.ts

0.8 KB

/.../04.26-load-the-project/src/modules/projectsList/

api.ts

0.1 KB

slice.ts

1.2 KB

/.../04.26-load-the-project/src/modules/

sharedActions.ts

0.2 KB

/.../04.26-load-the-project/src/modules/strokes/

api.ts

0.5 KB

slice.ts

1.6 KB

/.../04.26-load-the-project/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

1.2 KB

/.../04.26-load-the-project/src/utils/

canvasUtils.ts

1.1 KB

scaler.ts

0.8 KB

types.ts

0.4 KB

/code/04-redux/

WORKLOG.md

0.2 KB

/code/04-redux/completed/

README.md

2.1 KB

gitignore

0.3 KB

package.json

1.7 KB

tsconfig.json

0.5 KB

yarn.lock

526.4 KB

/code/04-redux/completed/public/

favicon.ico

3.9 KB

index.html

1.7 KB

logo192.png

5.3 KB

logo512.png

9.7 KB

manifest.json

0.5 KB

robots.txt

0.1 KB

/code/04-redux/completed/server/

index.ts

1.4 KB

/code/04-redux/completed/src/

App.css

0.6 KB

App.tsx

3.5 KB

CanvasContext.tsx

0.5 KB

ModalLayer.tsx

0.5 KB

ProjectSaveModal.tsx

1.5 KB

ProjectsModal.tsx

1.4 KB

index.css

1.6 KB

index.tsx

0.7 KB

react-app-env.d.ts

0.0 KB

reportWebVitals.ts

0.4 KB

setupTests.ts

0.2 KB

store.ts

0.7 KB

/code/04-redux/completed/src/icons/

pencil.png

1.0 KB

/code/04-redux/completed/src/modules/currentStroke/

selectors.ts

0.1 KB

slice.ts

0.9 KB

/code/04-redux/completed/src/modules/historyIndex/

selectors.ts

0.1 KB

slice.ts

0.6 KB

/code/04-redux/completed/src/modules/modals/

selectors.ts

0.2 KB

slice.ts

0.6 KB

/code/04-redux/completed/src/modules/projectsList/

api.ts

0.1 KB

slice.ts

1.2 KB

/code/04-redux/completed/src/modules/

sharedActions.ts

0.2 KB

/code/04-redux/completed/src/modules/strokes/

api.ts

0.5 KB

selectors.ts

0.2 KB

slice.ts

1.4 KB

/code/04-redux/completed/src/shared/

ColorPanel.tsx

1.1 KB

EditPanel.tsx

0.9 KB

FilePanel.tsx

1.2 KB

/code/04-redux/completed/src/utils/

canvasUtils.ts

1.1 KB

scaler.ts

0.8 KB

types.ts

0.4 KB

/code/04-redux/redux-example/

index.ts

0.5 KB

package.json

0.3 KB

yarn.lock

3.8 KB

/.../05.03-setting-up-a-project/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.4 KB

tsconfig.json

0.6 KB

yarn.lock

80.5 KB

/.../05.03-setting-up-a-project/pages/

gitkeep

0.0 KB

/.../05.04-creating-a-first-page/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.4 KB

tsconfig.json

0.6 KB

yarn.lock

80.5 KB

/.../05.04-creating-a-first-page/pages/

index.tsx

0.2 KB

/.../05.05-basic-application-layout/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.05-basic-application-layout/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.05-basic-application-layout/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.05-basic-application-layout/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.5 KB

tsconfig.json

0.6 KB

yarn.lock

92.1 KB

/.../05.05-basic-application-layout/pages/

index.tsx

0.2 KB

/.../05.06-custom-document-component/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.06-custom-document-component/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.06-custom-document-component/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.06-custom-document-component/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.5 KB

tsconfig.json

0.6 KB

yarn.lock

92.1 KB

/.../05.06-custom-document-component/pages/

_document.tsx

1.3 KB

index.tsx

0.2 KB

/.../05.07-application-theme/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.07-application-theme/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.07-application-theme/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.07-application-theme/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.5 KB

tsconfig.json

0.6 KB

yarn.lock

92.1 KB

/.../05.07-application-theme/pages/

_document.tsx

1.3 KB

index.tsx

0.2 KB

/.../05.07-application-theme/shared/

theme.ts

0.9 KB

/.../05.08-custom-app-component/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.08-custom-app-component/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.08-custom-app-component/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.08-custom-app-component/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.5 KB

tsconfig.json

0.6 KB

yarn.lock

92.1 KB

/.../05.08-custom-app-component/pages/

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.2 KB

/.../05.08-custom-app-component/shared/

theme.ts

0.9 KB

/.../05.09-site-front-page/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.09-site-front-page/components/Feed/

Feed.tsx

0.2 KB

index.ts

0.0 KB

/.../05.09-site-front-page/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.09-site-front-page/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.09-site-front-page/components/Post/

PostCard.tsx

0.6 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.09-site-front-page/components/Section/

Section.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.09-site-front-page/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.5 KB

tsconfig.json

0.6 KB

yarn.lock

92.1 KB

/.../05.09-site-front-page/pages/

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.3 KB

/.../05.09-site-front-page/shared/

theme.ts

0.9 KB

/.../05.10-page-404/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.10-page-404/components/Feed/

Feed.tsx

0.2 KB

index.ts

0.0 KB

/.../05.10-page-404/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.10-page-404/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.10-page-404/components/Post/

PostCard.tsx

0.6 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.10-page-404/components/Section/

Section.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.10-page-404/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.5 KB

tsconfig.json

0.6 KB

yarn.lock

92.1 KB

/.../05.10-page-404/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.3 KB

/.../05.10-page-404/shared/

theme.ts

0.9 KB

/.../05.11-post-page-template/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.11-post-page-template/components/Feed/

Feed.tsx

0.2 KB

index.ts

0.0 KB

/.../05.11-post-page-template/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.11-post-page-template/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.11-post-page-template/components/Post/

PostCard.tsx

0.6 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.11-post-page-template/components/Section/

Section.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.11-post-page-template/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.5 KB

tsconfig.json

0.6 KB

yarn.lock

92.1 KB

/.../05.11-post-page-template/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.3 KB

/.../05.11-post-page-template/pages/post/

[id].tsx

0.2 KB

/.../05.11-post-page-template/shared/

theme.ts

0.9 KB

/.../05.12-backend-api-server/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.12-backend-api-server/components/Feed/

Feed.tsx

0.2 KB

index.ts

0.0 KB

/.../05.12-backend-api-server/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.12-backend-api-server/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.12-backend-api-server/components/Post/

PostCard.tsx

0.6 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.12-backend-api-server/components/Section/

Section.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.12-backend-api-server/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.12-backend-api-server/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.3 KB

/.../05.12-backend-api-server/pages/post/

[id].tsx

0.2 KB

/.../05.12-backend-api-server/server/

categories.json

0.0 KB

index.ts

0.5 KB

posts.json

8.3 KB

/.../05.12-backend-api-server/shared/

theme.ts

0.9 KB

types.ts

0.4 KB

/.../05.13-frontend-api-client/api/

config.ts

0.1 KB

summary.ts

0.4 KB

/.../05.13-frontend-api-client/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.13-frontend-api-client/components/Feed/

Feed.tsx

0.2 KB

index.ts

0.0 KB

/.../05.13-frontend-api-client/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.13-frontend-api-client/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.13-frontend-api-client/components/Post/

PostCard.tsx

0.6 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.13-frontend-api-client/components/Section/

Section.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.13-frontend-api-client/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.13-frontend-api-client/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.3 KB

/.../05.13-frontend-api-client/pages/post/

[id].tsx

0.2 KB

/.../05.13-frontend-api-client/server/

categories.json

0.0 KB

index.ts

0.5 KB

posts.json

8.3 KB

/.../05.13-frontend-api-client/shared/

theme.ts

0.9 KB

types.ts

0.4 KB

/.../05.14-updating-the-main-page/api/

config.ts

0.1 KB

summary.ts

0.4 KB

/.../05.14-updating-the-main-page/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.14-updating-the-main-page/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.14-updating-the-main-page/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.14-updating-the-main-page/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.14-updating-the-main-page/components/Post/

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.14-updating-the-main-page/components/Section/

Section.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.14-updating-the-main-page/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.14-updating-the-main-page/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.14-updating-the-main-page/pages/post/

[id].tsx

0.2 KB

/.../05.14-updating-the-main-page/server/

categories.json

0.0 KB

index.ts

0.5 KB

posts.json

8.3 KB

/.../05.14-updating-the-main-page/shared/

theme.ts

0.9 KB

types.ts

0.4 KB

/.../05.15-pre-render-post-page/api/

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.15-pre-render-post-page/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.15-pre-render-post-page/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.15-pre-render-post-page/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.15-pre-render-post-page/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.15-pre-render-post-page/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.15-pre-render-post-page/components/Post/

PostBody.tsx

0.7 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.15-pre-render-post-page/components/Section/

Section.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.15-pre-render-post-page/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.15-pre-render-post-page/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.15-pre-render-post-page/pages/post/

[id].tsx

0.9 KB

/.../05.15-pre-render-post-page/server/

categories.json

0.0 KB

index.ts

0.7 KB

posts.json

8.3 KB

/.../05.15-pre-render-post-page/shared/

staticPaths.ts

0.3 KB

theme.ts

0.9 KB

types.ts

0.4 KB

/.../05.16-category-page/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.16-category-page/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.16-category-page/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.16-category-page/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.16-category-page/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.16-category-page/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.16-category-page/components/Post/

PostBody.tsx

0.7 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.16-category-page/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.16-category-page/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.16-category-page/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.16-category-page/pages/category/

[id].tsx

0.9 KB

/.../05.16-category-page/pages/post/

[id].tsx

0.9 KB

/.../05.16-category-page/server/

categories.json

0.0 KB

index.ts

0.9 KB

posts.json

8.3 KB

/.../05.16-category-page/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.4 KB

/.../05.17-adding-breadcrumbs/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.17-adding-breadcrumbs/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.17-adding-breadcrumbs/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.17-adding-breadcrumbs/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.17-adding-breadcrumbs/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.17-adding-breadcrumbs/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.17-adding-breadcrumbs/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.17-adding-breadcrumbs/components/Post/

PostBody.tsx

0.8 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.17-adding-breadcrumbs/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.17-adding-breadcrumbs/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.17-adding-breadcrumbs/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.17-adding-breadcrumbs/pages/category/

[id].tsx

0.9 KB

/.../05.17-adding-breadcrumbs/pages/post/

[id].tsx

0.9 KB

/.../05.17-adding-breadcrumbs/server/

categories.json

0.0 KB

index.ts

0.9 KB

posts.json

8.3 KB

/.../05.17-adding-breadcrumbs/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.4 KB

/.../05.18-comments-and-server-side-rendering/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.18-comments-and-server-side-rendering/api/comments/

fetch.ts

0.3 KB

/.../05.18-comments-and-server-side-rendering/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.18-comments-and-server-side-rendering/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.18-comments-and-server-side-rendering/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.18-comments-and-server-side-rendering/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.18-comments-and-server-side-rendering/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.18-comments-and-server-side-rendering/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.18-comments-and-server-side-rendering/components/Post/

PostBody.tsx

0.8 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.18-comments-and-server-side-rendering/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.18-comments-and-server-side-rendering/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.18-comments-and-server-side-rendering/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.18-comments-and-server-side-rendering/pages/category/

[id].tsx

0.9 KB

/.../05.18-comments-and-server-side-rendering/pages/post/

[id].tsx

0.9 KB

/.../05.18-comments-and-server-side-rendering/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.1 KB

posts.json

8.3 KB

/.../05.18-comments-and-server-side-rendering/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.19-components-to-render-comments/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.19-components-to-render-comments/api/comments/

fetch.ts

0.3 KB

/.../05.19-components-to-render-comments/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.19-components-to-render-comments/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.19-components-to-render-comments/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.19-components-to-render-comments/components/CommentForm/

CommentForm.tsx

1.3 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.19-components-to-render-comments/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.19-components-to-render-comments/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.19-components-to-render-comments/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.19-components-to-render-comments/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.19-components-to-render-comments/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.19-components-to-render-comments/components/Post/

PostBody.tsx

0.8 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.19-components-to-render-comments/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.19-components-to-render-comments/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.19-components-to-render-comments/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.19-components-to-render-comments/pages/category/

[id].tsx

0.9 KB

/.../05.19-components-to-render-comments/pages/post/

[id].tsx

0.9 KB

/.../05.19-components-to-render-comments/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.1 KB

posts.json

8.3 KB

/.../05.19-components-to-render-comments/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.20-api-for-adding-comments/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.20-api-for-adding-comments/api/comments/

fetch.ts

0.3 KB

submit.ts

0.4 KB

/.../05.20-api-for-adding-comments/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.20-api-for-adding-comments/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.20-api-for-adding-comments/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.20-api-for-adding-comments/components/CommentForm/

CommentForm.tsx

1.3 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.20-api-for-adding-comments/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.20-api-for-adding-comments/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.20-api-for-adding-comments/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.20-api-for-adding-comments/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.20-api-for-adding-comments/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.20-api-for-adding-comments/components/Post/

PostBody.tsx

0.8 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.20-api-for-adding-comments/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.20-api-for-adding-comments/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.20-api-for-adding-comments/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.20-api-for-adding-comments/pages/category/

[id].tsx

0.9 KB

/.../05.20-api-for-adding-comments/pages/post/

[id].tsx

0.9 KB

/.../05.20-api-for-adding-comments/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.4 KB

posts.json

8.3 KB

/.../05.20-api-for-adding-comments/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.21-adding-comments-to-a-page/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.21-adding-comments-to-a-page/api/comments/

fetch.ts

0.3 KB

submit.ts

0.4 KB

/.../05.21-adding-comments-to-a-page/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.21-adding-comments-to-a-page/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.21-adding-comments-to-a-page/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.21-adding-comments-to-a-page/components/CommentForm/

CommentForm.tsx

1.3 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.21-adding-comments-to-a-page/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.21-adding-comments-to-a-page/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.21-adding-comments-to-a-page/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.21-adding-comments-to-a-page/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.21-adding-comments-to-a-page/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.21-adding-comments-to-a-page/components/Post/

PostBody.tsx

0.8 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.21-adding-comments-to-a-page/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.21-adding-comments-to-a-page/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.8 KB

tsconfig.json

0.6 KB

yarn.lock

114.3 KB

/.../05.21-adding-comments-to-a-page/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.21-adding-comments-to-a-page/pages/category/

[id].tsx

0.9 KB

/.../05.21-adding-comments-to-a-page/pages/post/

[id].tsx

1.0 KB

/.../05.21-adding-comments-to-a-page/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.4 KB

posts.json

8.3 KB

/.../05.21-adding-comments-to-a-page/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.22-connecting-redux/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.22-connecting-redux/api/comments/

fetch.ts

0.3 KB

submit.ts

0.4 KB

/.../05.22-connecting-redux/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.22-connecting-redux/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.22-connecting-redux/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.22-connecting-redux/components/CommentForm/

CommentForm.tsx

1.5 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.22-connecting-redux/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.22-connecting-redux/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.22-connecting-redux/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.22-connecting-redux/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.22-connecting-redux/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.22-connecting-redux/components/Post/

PostBody.tsx

0.8 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05.22-connecting-redux/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.22-connecting-redux/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

package.json

0.9 KB

tsconfig.json

0.6 KB

yarn.lock

116.6 KB

/.../05.22-connecting-redux/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.22-connecting-redux/pages/category/

[id].tsx

0.9 KB

/.../05.22-connecting-redux/pages/post/

[id].tsx

1.4 KB

/.../05.22-connecting-redux/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.5 KB

posts.json

8.3 KB

/.../05.22-connecting-redux/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.22-connecting-redux/store/

comments.ts

0.7 KB

hydrate.ts

0.2 KB

index.ts

0.5 KB

post.ts

0.7 KB

/.../05.23-optimizing-images/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.23-optimizing-images/api/comments/

fetch.ts

0.3 KB

submit.ts

0.4 KB

/.../05.23-optimizing-images/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.23-optimizing-images/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.23-optimizing-images/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.23-optimizing-images/components/CommentForm/

CommentForm.tsx

1.5 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.23-optimizing-images/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.23-optimizing-images/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.23-optimizing-images/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.23-optimizing-images/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.23-optimizing-images/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.23-optimizing-images/components/Post/

PostBody.tsx

1.0 KB

PostBodyStyle.ts

0.6 KB

PostCard.tsx

0.8 KB

PostCardStyle.ts

0.8 KB

index.ts

0.0 KB

/.../05.23-optimizing-images/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.23-optimizing-images/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

next.config.js

0.1 KB

package.json

0.9 KB

tsconfig.json

0.6 KB

yarn.lock

116.6 KB

/.../05.23-optimizing-images/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.23-optimizing-images/pages/category/

[id].tsx

0.9 KB

/.../05.23-optimizing-images/pages/post/

[id].tsx

1.4 KB

/.../05.23-optimizing-images/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.5 KB

posts.json

8.3 KB

/.../05.23-optimizing-images/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.23-optimizing-images/store/

comments.ts

0.7 KB

hydrate.ts

0.2 KB

index.ts

0.5 KB

post.ts

0.7 KB

/.../05.24-building-project/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.24-building-project/api/comments/

fetch.ts

0.3 KB

submit.ts

0.4 KB

/.../05.24-building-project/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.24-building-project/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.24-building-project/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.24-building-project/components/CommentForm/

CommentForm.tsx

1.5 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.24-building-project/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.24-building-project/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.24-building-project/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.24-building-project/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.24-building-project/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.24-building-project/components/Post/

PostBody.tsx

1.0 KB

PostBodyStyle.ts

0.6 KB

PostCard.tsx

0.8 KB

PostCardStyle.ts

0.8 KB

index.ts

0.0 KB

/.../05.24-building-project/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.24-building-project/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

next.config.js

0.1 KB

package.json

0.9 KB

tsconfig.json

0.6 KB

yarn.lock

116.6 KB

/.../05.24-building-project/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.24-building-project/pages/category/

[id].tsx

0.9 KB

/.../05.24-building-project/pages/post/

[id].tsx

1.4 KB

/.../05.24-building-project/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.5 KB

posts.json

8.3 KB

/.../05.24-building-project/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.24-building-project/store/

comments.ts

0.7 KB

hydrate.ts

0.2 KB

index.ts

0.5 KB

post.ts

0.7 KB

/.../05.25-making-api/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.25-making-api/api/comments/

fetch.ts

0.3 KB

submit.ts

0.4 KB

/.../05.25-making-api/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.25-making-api/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.25-making-api/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.25-making-api/components/CommentForm/

CommentForm.tsx

1.5 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.25-making-api/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.25-making-api/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.25-making-api/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.25-making-api/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.25-making-api/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.25-making-api/components/Post/

PostBody.tsx

1.0 KB

PostBodyStyle.ts

0.6 KB

PostCard.tsx

0.8 KB

PostCardStyle.ts

0.8 KB

index.ts

0.0 KB

/.../05.25-making-api/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.25-making-api/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

next.config.js

0.1 KB

package.json

0.9 KB

tsconfig.json

0.6 KB

yarn.lock

116.6 KB

/.../05.25-making-api/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.25-making-api/pages/api/categories/

[id].ts

0.5 KB

index.ts

0.4 KB

/.../05.25-making-api/pages/api/comments/

[id].ts

1.1 KB

/.../05.25-making-api/pages/api/posts/

[id].ts

0.4 KB

index.ts

0.3 KB

/.../05.25-making-api/pages/category/

[id].tsx

0.9 KB

/.../05.25-making-api/pages/post/

[id].tsx

1.4 KB

/.../05.25-making-api/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.5 KB

posts.json

8.3 KB

/.../05.25-making-api/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.25-making-api/store/

comments.ts

0.7 KB

hydrate.ts

0.2 KB

index.ts

0.5 KB

post.ts

0.7 KB

/.../05.26-creating-client-api/api/

category.ts

0.3 KB

config.ts

0.1 KB

post.ts

0.3 KB

summary.ts

0.4 KB

/.../05.26-creating-client-api/api/comments/

fetch.ts

0.3 KB

submit.ts

0.4 KB

/.../05.26-creating-client-api/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.26-creating-client-api/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.26-creating-client-api/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.26-creating-client-api/components/CommentForm/

CommentForm.tsx

1.5 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.26-creating-client-api/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.26-creating-client-api/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.26-creating-client-api/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.26-creating-client-api/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.26-creating-client-api/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.26-creating-client-api/components/Post/

PostBody.tsx

1.0 KB

PostBodyStyle.ts

0.6 KB

PostCard.tsx

0.8 KB

PostCardStyle.ts

0.8 KB

index.ts

0.0 KB

/.../05.26-creating-client-api/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.26-creating-client-api/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

next.config.js

0.1 KB

package.json

0.9 KB

tsconfig.json

0.6 KB

yarn.lock

116.6 KB

/.../05.26-creating-client-api/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.26-creating-client-api/pages/api/categories/

[id].ts

0.5 KB

index.ts

0.4 KB

/.../05.26-creating-client-api/pages/api/comments/

[id].ts

1.1 KB

/.../05.26-creating-client-api/pages/api/posts/

[id].ts

0.4 KB

index.ts

0.3 KB

/.../05.26-creating-client-api/pages/category/

[id].tsx

0.9 KB

/.../05.26-creating-client-api/pages/post/

[id].tsx

1.4 KB

/.../05.26-creating-client-api/request/

config.ts

0.2 KB

index.ts

1.0 KB

/.../05.26-creating-client-api/server/

categories.json

0.0 KB

comments.json

3.5 KB

index.ts

1.5 KB

posts.json

8.3 KB

/.../05.26-creating-client-api/shared/

staticPaths.ts

0.7 KB

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.26-creating-client-api/store/

comments.ts

0.7 KB

hydrate.ts

0.2 KB

index.ts

0.5 KB

post.ts

0.7 KB

/.../05.27-updating-pages/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.27-updating-pages/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.27-updating-pages/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.27-updating-pages/components/CommentForm/

CommentForm.tsx

1.5 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.27-updating-pages/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.27-updating-pages/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.27-updating-pages/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.27-updating-pages/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.27-updating-pages/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.27-updating-pages/components/Post/

PostBody.tsx

1.0 KB

PostBodyStyle.ts

0.6 KB

PostCard.tsx

0.8 KB

PostCardStyle.ts

0.8 KB

index.ts

0.0 KB

/.../05.27-updating-pages/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.27-updating-pages/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

next.config.js

0.1 KB

package.json

0.6 KB

tsconfig.json

0.6 KB

yarn.lock

94.4 KB

/.../05.27-updating-pages/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.27-updating-pages/pages/api/categories/

[id].ts

0.5 KB

index.ts

0.4 KB

/.../05.27-updating-pages/pages/api/comments/

[id].ts

1.1 KB

/.../05.27-updating-pages/pages/api/posts/

[id].ts

0.4 KB

index.ts

0.3 KB

/.../05.27-updating-pages/pages/category/

[id].tsx

0.8 KB

/.../05.27-updating-pages/pages/post/

[id].tsx

1.3 KB

/.../05.27-updating-pages/request/

config.ts

0.2 KB

index.ts

1.0 KB

/.../05.27-updating-pages/server/

categories.json

0.0 KB

comments.json

3.5 KB

posts.json

8.3 KB

/.../05.27-updating-pages/shared/

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.27-updating-pages/store/

comments.ts

0.7 KB

hydrate.ts

0.2 KB

index.ts

0.5 KB

post.ts

0.7 KB

/.../05.28-deployment-using-serverless-functions/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.28-deployment-using-serverless-functions/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.28-deployment-using-serverless-functions/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.28-deployment-using-serverless-functions/components/CommentForm/

CommentForm.tsx

1.5 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05.28-deployment-using-serverless-functions/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05.28-deployment-using-serverless-functions/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05.28-deployment-using-serverless-functions/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05.28-deployment-using-serverless-functions/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05.28-deployment-using-serverless-functions/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05.28-deployment-using-serverless-functions/components/Post/

PostBody.tsx

1.0 KB

PostBodyStyle.ts

0.6 KB

PostCard.tsx

0.8 KB

PostCardStyle.ts

0.8 KB

index.ts

0.0 KB

/.../05.28-deployment-using-serverless-functions/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05.28-deployment-using-serverless-functions/

gitignore

0.6 KB

next-env.d.ts

0.2 KB

next.config.js

0.1 KB

package.json

0.6 KB

tsconfig.json

0.6 KB

yarn.lock

94.4 KB

/.../05.28-deployment-using-serverless-functions/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05.28-deployment-using-serverless-functions/pages/api/categories/

[id].ts

0.5 KB

index.ts

0.4 KB

/.../05.28-deployment-using-serverless-functions/pages/api/comments/

[id].ts

1.1 KB

/.../05.28-deployment-using-serverless-functions/pages/api/posts/

[id].ts

0.4 KB

index.ts

0.3 KB

/.../05.28-deployment-using-serverless-functions/pages/category/

[id].tsx

0.8 KB

/.../05.28-deployment-using-serverless-functions/pages/post/

[id].tsx

1.3 KB

/.../05.28-deployment-using-serverless-functions/request/

config.ts

0.2 KB

index.ts

1.0 KB

/.../05.28-deployment-using-serverless-functions/server/

categories.json

0.0 KB

comments.json

3.5 KB

posts.json

8.3 KB

/.../05.28-deployment-using-serverless-functions/shared/

theme.ts

0.9 KB

types.ts

0.6 KB

/.../05.28-deployment-using-serverless-functions/store/

comments.ts

0.7 KB

hydrate.ts

0.2 KB

index.ts

0.5 KB

post.ts

0.7 KB

/.../05-next-ssg/

OUTLINE.md

0.9 KB

WORKLOG.md

3.4 KB

gitignore

0.0 KB

/.../05-next-ssg/completed/components/Breadcrumbs/

Breadcrumbs.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05-next-ssg/completed/components/Center/

index.ts

0.0 KB

style.ts

0.2 KB

/.../05-next-ssg/completed/components/Comment/

Comment.tsx

0.4 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05-next-ssg/completed/components/CommentForm/

CommentForm.tsx

1.5 KB

index.ts

0.0 KB

style.ts

0.7 KB

/.../05-next-ssg/completed/components/Comments/

Comments.tsx

0.6 KB

index.ts

0.0 KB

style.ts

0.3 KB

/.../05-next-ssg/completed/components/Feed/

Feed.tsx

0.6 KB

index.ts

0.0 KB

/.../05-next-ssg/completed/components/Footer/

Footer.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.2 KB

/.../05-next-ssg/completed/components/Header/

Header.tsx

0.3 KB

index.ts

0.0 KB

style.ts

0.5 KB

/.../05-next-ssg/completed/components/Loader/

Loader.tsx

0.1 KB

index.ts

0.0 KB

style.ts

0.1 KB

/.../05-next-ssg/completed/components/Post/

PostBody.tsx

0.8 KB

PostBodyStyle.ts

0.8 KB

PostCard.tsx

0.5 KB

PostCardStyle.ts

0.9 KB

index.ts

0.0 KB

/.../05-next-ssg/completed/components/Section/

Section.tsx

0.7 KB

index.ts

0.0 KB

style.ts

0.6 KB

/.../05-next-ssg/completed/

next-env.d.ts

0.1 KB

next.config.js

0.1 KB

package.json

0.7 KB

tsconfig.json

0.5 KB

yarn.lock

99.6 KB

/.../05-next-ssg/completed/pages/

404.tsx

0.5 KB

_app.tsx

0.7 KB

_document.tsx

1.3 KB

index.tsx

0.7 KB

/.../05-next-ssg/completed/pages/api/categories/

[id].ts

0.5 KB

index.ts

0.4 KB

/.../05-next-ssg/completed/pages/api/comments/

[id].ts

1.1 KB

/.../05-next-ssg/completed/pages/api/posts/

[id].ts

0.4 KB

index.ts

0.3 KB

/.../05-next-ssg/completed/pages/category/

[id].tsx

0.8 KB

/.../05-next-ssg/completed/pages/post/

[id].tsx

1.3 KB

/.../05-next-ssg/completed/request/

config.ts

0.2 KB

index.ts

1.1 KB

/.../05-next-ssg/completed/server/

categories.json

0.0 KB

comments.json

3.5 KB

posts.json

8.3 KB

/.../05-next-ssg/completed/shared/

theme.ts

1.0 KB

types.ts

0.6 KB

/.../05-next-ssg/completed/store/

comments.ts

0.7 KB

hydrate.ts

0.2 KB

index.ts

0.5 KB

post.ts

0.7 KB

/.../06.04-setting-up-the-project/

env

0.1 KB

gitignore

0.0 KB

package.json

1.0 KB

yarn.lock

183.3 KB

/.../06.04-setting-up-the-project/src/

index.tsx

0.0 KB

/.../06.05-running-the-application/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

package.json

1.0 KB

yarn.lock

182.9 KB

/.../06.05-running-the-application/src/

App.tsx

0.2 KB

index.tsx

0.6 KB

/.../06.06-get-code/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

package.json

1.0 KB

yarn.lock

183.3 KB

/.../06.06-get-code/src/

App.tsx

0.2 KB

index.tsx

0.6 KB

/.../06.06-get-code/src/auth/

auth.html

0.3 KB

getCode.ts

1.7 KB

/.../06.07-auth-flow-link/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

package.json

1.0 KB

yarn.lock

183.3 KB

/.../06.07-auth-flow-link/src/

App.tsx

0.2 KB

index.tsx

0.6 KB

/.../06.07-auth-flow-link/src/auth/

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.08-authentication-context/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

package.json

1.0 KB

yarn.lock

182.9 KB

/.../06.08-authentication-context/src/

App.tsx

0.2 KB

index.tsx

0.7 KB

/.../06.08-authentication-context/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.09-graphql-queries/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

package.json

1.0 KB

yarn.lock

182.9 KB

/.../06.09-graphql-queries/src/

App.tsx

0.2 KB

WelcomeWindow.tsx

0.4 KB

index.tsx

0.7 KB

/.../06.09-graphql-queries/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.10-adding-helper-components/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

package.json

1.0 KB

yarn.lock

183.3 KB

/.../06.10-adding-helper-components/src/

App.tsx

0.2 KB

WelcomeWindow.tsx

0.4 KB

index.tsx

0.7 KB

/.../06.10-adding-helper-components/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.10-adding-helper-components/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.4 KB

/.../06.11-define-the-welcomewindow-layout/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

package.json

1.0 KB

yarn.lock

182.9 KB

/.../06.11-define-the-welcomewindow-layout/src/

App.tsx

0.2 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.11-define-the-welcomewindow-layout/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.11-define-the-welcomewindow-layout/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.4 KB

/.../06.12-getting-github-graphql-schema/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.8 KB

/.../06.12-getting-github-graphql-schema/src/

App.tsx

0.2 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.12-getting-github-graphql-schema/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.12-getting-github-graphql-schema/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.13-generating-types/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.3 KB

/.../06.13-generating-types/src/

App.tsx

0.2 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.13-generating-types/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.13-generating-types/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.13-generating-types/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.4 KB

/.../06.14-add-routing/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.8 KB

/.../06.14-add-routing/src/

App.tsx

0.6 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.14-add-routing/src/Issues/

Issues.tsx

0.2 KB

index.ts

0.0 KB

/.../06.14-add-routing/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.14-add-routing/src/Repositories/

Repositories.tsx

0.3 KB

index.ts

0.0 KB

/.../06.14-add-routing/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.14-add-routing/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.14-add-routing/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.4 KB

/.../06.15-implement-navigation/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.3 KB

/.../06.15-implement-navigation/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.15-implement-navigation/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.15-implement-navigation/src/Issues/

Issues.tsx

0.2 KB

index.ts

0.0 KB

/.../06.15-implement-navigation/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.15-implement-navigation/src/Repositories/

Repositories.tsx

0.3 KB

index.ts

0.0 KB

/.../06.15-implement-navigation/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.15-implement-navigation/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.15-implement-navigation/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.4 KB

/.../06.15-implement-navigation/src/utils/

debounce.ts

0.3 KB

/.../06.16-repositories-main/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.8 KB

/.../06.16-repositories-main/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.16-repositories-main/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.16-repositories-main/src/Issues/

Issues.tsx

0.2 KB

index.ts

0.0 KB

/.../06.16-repositories-main/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.16-repositories-main/src/Repositories/

Repositories.tsx

0.6 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.16-repositories-main/src/auth/

ClientProvider.tsx

0.4 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.16-repositories-main/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.16-repositories-main/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.4 KB

/.../06.16-repositories-main/src/utils/

debounce.ts

0.3 KB

/.../06.17-getting-the-repositories-list/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.8 KB

/.../06.17-getting-the-repositories-list/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.17-getting-the-repositories-list/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.17-getting-the-repositories-list/src/Issues/

Issues.tsx

0.2 KB

index.ts

0.0 KB

/.../06.17-getting-the-repositories-list/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.17-getting-the-repositories-list/src/Repositories/

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.17-getting-the-repositories-list/src/Repositories/types/

listRepositories.ts

1.0 KB

/.../06.17-getting-the-repositories-list/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.17-getting-the-repositories-list/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.17-getting-the-repositories-list/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.4 KB

/.../06.17-getting-the-repositories-list/src/utils/

debounce.ts

0.3 KB

/.../06.18-graphql-mutations-creating-the-repository/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.8 KB

/.../06.18-graphql-mutations-creating-the-repository/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.18-graphql-mutations-creating-the-repository/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.18-graphql-mutations-creating-the-repository/src/Issues/

Issues.tsx

0.2 KB

index.ts

0.0 KB

/.../06.18-graphql-mutations-creating-the-repository/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.18-graphql-mutations-creating-the-repository/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.18-graphql-mutations-creating-the-repository/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/.../06.18-graphql-mutations-creating-the-repository/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.18-graphql-mutations-creating-the-repository/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.18-graphql-mutations-creating-the-repository/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/.../06.18-graphql-mutations-creating-the-repository/src/utils/

debounce.ts

0.3 KB

/.../06.19-getting-the-repository-id/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.8 KB

/.../06.19-getting-the-repository-id/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.19-getting-the-repository-id/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.19-getting-the-repository-id/src/Issues/

Issues.tsx

0.2 KB

index.ts

0.0 KB

/.../06.19-getting-the-repository-id/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.19-getting-the-repository-id/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.19-getting-the-repository-id/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/.../06.19-getting-the-repository-id/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.19-getting-the-repository-id/src/queries/

getRepository.ts

0.2 KB

/.../06.19-getting-the-repository-id/src/queries/types/

getRepository.ts

0.6 KB

/.../06.19-getting-the-repository-id/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.19-getting-the-repository-id/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/.../06.19-getting-the-repository-id/src/utils/

debounce.ts

0.3 KB

/.../06.20-working-with-github-issues/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.3 KB

/.../06.20-working-with-github-issues/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.20-working-with-github-issues/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.20-working-with-github-issues/src/Issues/

Issues.tsx

0.5 KB

IssuesMain.tsx

1.1 KB

index.ts

0.0 KB

/.../06.20-working-with-github-issues/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.20-working-with-github-issues/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.20-working-with-github-issues/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/.../06.20-working-with-github-issues/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.20-working-with-github-issues/src/queries/

getRepository.ts

0.2 KB

/.../06.20-working-with-github-issues/src/queries/types/

getRepository.ts

0.6 KB

/.../06.20-working-with-github-issues/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.20-working-with-github-issues/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/.../06.20-working-with-github-issues/src/utils/

debounce.ts

0.3 KB

/.../06.21-getting-the-list-of-issues/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.3 KB

/.../06.21-getting-the-list-of-issues/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.21-getting-the-list-of-issues/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.21-getting-the-list-of-issues/src/Issues/

Issues.tsx

0.5 KB

IssuesList.tsx

1.4 KB

IssuesMain.tsx

1.1 KB

index.ts

0.0 KB

/.../06.21-getting-the-list-of-issues/src/Issues/types/

listIssues.ts

0.9 KB

/.../06.21-getting-the-list-of-issues/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.21-getting-the-list-of-issues/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.21-getting-the-list-of-issues/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/.../06.21-getting-the-list-of-issues/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.21-getting-the-list-of-issues/src/queries/

getRepository.ts

0.2 KB

/.../06.21-getting-the-list-of-issues/src/queries/types/

getRepository.ts

0.6 KB

/.../06.21-getting-the-list-of-issues/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.21-getting-the-list-of-issues/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/.../06.21-getting-the-list-of-issues/src/utils/

debounce.ts

0.3 KB

/.../06.22-creating-an-issue/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.8 KB

/.../06.22-creating-an-issue/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.22-creating-an-issue/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.22-creating-an-issue/src/Issues/

Issues.tsx

0.5 KB

IssuesList.tsx

1.4 KB

IssuesMain.tsx

1.1 KB

NewIssue.tsx

3.2 KB

index.ts

0.0 KB

/.../06.22-creating-an-issue/src/Issues/types/

createNewIssue.ts

0.9 KB

listIssues.ts

0.9 KB

/.../06.22-creating-an-issue/src/PullRequests/

PullRequests.tsx

0.3 KB

index.ts

0.0 KB

/.../06.22-creating-an-issue/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.22-creating-an-issue/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/.../06.22-creating-an-issue/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.22-creating-an-issue/src/queries/

getRepository.ts

0.2 KB

/.../06.22-creating-an-issue/src/queries/types/

getRepository.ts

0.6 KB

/.../06.22-creating-an-issue/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.22-creating-an-issue/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/.../06.22-creating-an-issue/src/utils/

debounce.ts

0.3 KB

/.../06.23-working-with-github-pull-requests/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.8 KB

/.../06.23-working-with-github-pull-requests/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.23-working-with-github-pull-requests/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.23-working-with-github-pull-requests/src/Issues/

Issues.tsx

0.5 KB

IssuesList.tsx

1.4 KB

IssuesMain.tsx

1.1 KB

NewIssue.tsx

3.2 KB

index.ts

0.0 KB

/.../06.23-working-with-github-pull-requests/src/Issues/types/

createNewIssue.ts

0.9 KB

listIssues.ts

0.9 KB

/.../06.23-working-with-github-pull-requests/src/PullRequests/

PullRequests.tsx

0.6 KB

PullRequestsMain.tsx

1.3 KB

index.ts

0.0 KB

/.../06.23-working-with-github-pull-requests/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.23-working-with-github-pull-requests/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/.../06.23-working-with-github-pull-requests/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.23-working-with-github-pull-requests/src/queries/

getRepository.ts

0.2 KB

/.../06.23-working-with-github-pull-requests/src/queries/types/

getRepository.ts

0.6 KB

/.../06.23-working-with-github-pull-requests/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.23-working-with-github-pull-requests/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/.../06.23-working-with-github-pull-requests/src/utils/

debounce.ts

0.3 KB

/.../06.24-getting-the-pull-requests-list/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.3 KB

/.../06.24-getting-the-pull-requests-list/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.24-getting-the-pull-requests-list/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.24-getting-the-pull-requests-list/src/Issues/

Issues.tsx

0.5 KB

IssuesList.tsx

1.4 KB

IssuesMain.tsx

1.1 KB

NewIssue.tsx

3.2 KB

index.ts

0.0 KB

/.../06.24-getting-the-pull-requests-list/src/Issues/types/

createNewIssue.ts

0.9 KB

listIssues.ts

0.9 KB

/.../06.24-getting-the-pull-requests-list/src/PullRequests/

ListPullRequests.tsx

1.5 KB

PullRequests.tsx

0.6 KB

PullRequestsMain.tsx

1.3 KB

index.ts

0.0 KB

/.../06.24-getting-the-pull-requests-list/src/PullRequests/types/

listPullRequests.ts

1.0 KB

/.../06.24-getting-the-pull-requests-list/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.24-getting-the-pull-requests-list/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/.../06.24-getting-the-pull-requests-list/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.24-getting-the-pull-requests-list/src/queries/

getRepository.ts

0.2 KB

/.../06.24-getting-the-pull-requests-list/src/queries/types/

getRepository.ts

0.6 KB

/.../06.24-getting-the-pull-requests-list/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.24-getting-the-pull-requests-list/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/.../06.24-getting-the-pull-requests-list/src/utils/

debounce.ts

0.3 KB

/.../06.25-creating-a-new-pull-request/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.3 KB

/.../06.25-creating-a-new-pull-request/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/.../06.25-creating-a-new-pull-request/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/.../06.25-creating-a-new-pull-request/src/Issues/

Issues.tsx

0.5 KB

IssuesList.tsx

1.4 KB

IssuesMain.tsx

1.1 KB

NewIssue.tsx

3.2 KB

index.ts

0.0 KB

/.../06.25-creating-a-new-pull-request/src/Issues/types/

createNewIssue.ts

0.9 KB

listIssues.ts

0.9 KB

/.../06.25-creating-a-new-pull-request/src/PullRequests/

ListPullRequests.tsx

1.5 KB

NewPullRequest.tsx

3.9 KB

PullRequests.tsx

0.6 KB

PullRequestsMain.tsx

1.3 KB

index.ts

0.0 KB

/.../06.25-creating-a-new-pull-request/src/PullRequests/types/

createNewPullRequest.ts

1.0 KB

listPullRequests.ts

1.0 KB

/.../06.25-creating-a-new-pull-request/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/.../06.25-creating-a-new-pull-request/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/.../06.25-creating-a-new-pull-request/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/.../06.25-creating-a-new-pull-request/src/queries/

getRepository.ts

0.2 KB

/.../06.25-creating-a-new-pull-request/src/queries/types/

getRepository.ts

0.6 KB

/.../06.25-creating-a-new-pull-request/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/.../06.25-creating-a-new-pull-request/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/.../06.25-creating-a-new-pull-request/src/utils/

debounce.ts

0.3 KB

/code/06-graphql/completed/

babelrc

0.1 KB

env

0.1 KB

gitignore

0.0 KB

graphql-schema.json

3.9 MB

package.json

1.0 KB

yarn.lock

265.3 KB

/code/06-graphql/completed/src/

App.tsx

0.7 KB

WelcomeWindow.tsx

0.8 KB

index.tsx

0.7 KB

/code/06-graphql/completed/src/Header/

Header.tsx

1.2 KB

index.ts

0.0 KB

/code/06-graphql/completed/src/Issues/

Issues.tsx

0.5 KB

IssuesList.tsx

1.4 KB

IssuesMain.tsx

1.1 KB

NewIssue.tsx

3.2 KB

index.ts

0.0 KB

/code/06-graphql/completed/src/Issues/types/

createNewIssue.ts

0.9 KB

listIssues.ts

0.9 KB

/code/06-graphql/completed/src/PullRequests/

ListPullRequests.tsx

1.5 KB

NewPullRequest.tsx

3.9 KB

PullRequests.tsx

0.6 KB

PullRequestsMain.tsx

1.3 KB

index.ts

0.0 KB

/code/06-graphql/completed/src/PullRequests/types/

createNewPullRequest.ts

1.0 KB

listPullRequests.ts

1.0 KB

/code/06-graphql/completed/src/Repositories/

NewRepository.tsx

2.8 KB

Repositories.tsx

0.6 KB

RepositoriesList.tsx

1.4 KB

RepositoriesMain.tsx

1.0 KB

index.ts

0.0 KB

/code/06-graphql/completed/src/Repositories/types/

createNewRepository.ts

1.1 KB

listRepositories.ts

1.0 KB

/code/06-graphql/completed/src/auth/

ClientProvider.tsx

0.5 KB

auth.html

0.3 KB

authFlowLink.ts

1.4 KB

getCode.ts

1.7 KB

/code/06-graphql/completed/src/queries/

getRepository.ts

0.2 KB

/code/06-graphql/completed/src/queries/types/

getRepository.ts

0.6 KB

/code/06-graphql/completed/src/shared/

Button.tsx

0.4 KB

Field.tsx

0.4 KB

Form.tsx

0.7 KB

List.tsx

0.8 KB

NewEntityError.tsx

0.8 KB

NewEntitySuccess.tsx

1.0 KB

Panel.tsx

0.9 KB

Text.tsx

0.3 KB

TextBox.tsx

0.5 KB

/code/06-graphql/completed/src/types/

getUserInfo.ts

0.6 KB

graphql-global-types.ts

0.6 KB

/code/06-graphql/completed/src/utils/

debounce.ts

0.3 KB

/code/

README.md

0.6 KB

/pdf/

fullstack-react-with-typescript_p1.pdf

24.8 MB

 

Total files 6387


Copyright © 2024 FileMood.com