├── .github └── workflows │ └── validate.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── LICENSE.md ├── README.md ├── epicshop ├── .npmrc ├── Dockerfile ├── fix-watch.js ├── fix.js ├── fly.toml ├── package-lock.json ├── package.json ├── setup-custom.js ├── setup.js └── update-deps.sh ├── eslint.config.js ├── exercises ├── 01.upgrade-v5 │ ├── 01.problem.v5 │ │ ├── .gitignore │ │ ├── README.mdx │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── favicon.svg │ │ │ ├── fonts │ │ │ │ ├── Poppins │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── Poppins-Black.ttf │ │ │ │ │ ├── Poppins-BlackItalic.ttf │ │ │ │ │ ├── Poppins-Bold.ttf │ │ │ │ │ ├── Poppins-BoldItalic.ttf │ │ │ │ │ ├── Poppins-ExtraBold.ttf │ │ │ │ │ ├── Poppins-ExtraBoldItalic.ttf │ │ │ │ │ ├── Poppins-ExtraLight.ttf │ │ │ │ │ ├── Poppins-ExtraLightItalic.ttf │ │ │ │ │ ├── Poppins-Italic.ttf │ │ │ │ │ ├── Poppins-Light.ttf │ │ │ │ │ ├── Poppins-LightItalic.ttf │ │ │ │ │ ├── Poppins-Medium.ttf │ │ │ │ │ ├── Poppins-MediumItalic.ttf │ │ │ │ │ ├── Poppins-Regular.ttf │ │ │ │ │ ├── Poppins-SemiBold.ttf │ │ │ │ │ ├── Poppins-SemiBoldItalic.ttf │ │ │ │ │ ├── Poppins-Thin.ttf │ │ │ │ │ └── Poppins-ThinItalic.ttf │ │ │ │ └── Source_Serif_4 │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── SourceSerif4-Italic-VariableFont_opsz,wght.ttf │ │ │ │ │ ├── SourceSerif4-VariableFont_opsz,wght.ttf │ │ │ │ │ └── static │ │ │ │ │ ├── SourceSerif4-Black.ttf │ │ │ │ │ ├── SourceSerif4-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4-Bold.ttf │ │ │ │ │ ├── SourceSerif4-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4-Italic.ttf │ │ │ │ │ ├── SourceSerif4-Light.ttf │ │ │ │ │ ├── SourceSerif4-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4-Medium.ttf │ │ │ │ │ ├── SourceSerif4-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4-Regular.ttf │ │ │ │ │ ├── SourceSerif4-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_18pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_18pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_18pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_18pt-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_36pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_36pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_36pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_36pt-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_48pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_48pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_48pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_48pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_48pt-SemiBold.ttf │ │ │ │ │ └── SourceSerif4_48pt-SemiBoldItalic.ttf │ │ │ └── images │ │ │ │ ├── README.md │ │ │ │ └── woman-smiling-at-text.jpg │ │ ├── src │ │ │ ├── components │ │ │ │ ├── button.tsx │ │ │ │ ├── icon.tsx │ │ │ │ └── icons.tsx │ │ │ ├── data.json │ │ │ ├── data.ts │ │ │ ├── error-boundary.tsx │ │ │ ├── main.tsx │ │ │ ├── routes.tsx │ │ │ ├── routes │ │ │ │ ├── 404.tsx │ │ │ │ ├── app │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── marketing │ │ │ │ │ │ ├── about.tsx │ │ │ │ │ │ ├── homepage.tsx │ │ │ │ │ │ └── layout.tsx │ │ │ │ │ └── recipients │ │ │ │ │ │ ├── $id.edit.tsx │ │ │ │ │ │ ├── $id.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── new.tsx │ │ │ │ │ │ └── recipient-editor.tsx │ │ │ │ └── signup.tsx │ │ │ ├── styles │ │ │ │ ├── fonts.css │ │ │ │ ├── index.css │ │ │ │ └── theme.css │ │ │ └── vite-env.d.ts │ │ ├── tests │ │ │ ├── playwright.config.ts │ │ │ └── router.test.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts │ ├── FINISHED.mdx │ └── README.mdx ├── 50.upgrade-v6 │ ├── 01.problem.v6 │ │ ├── .gitignore │ │ ├── README.mdx │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── favicon.svg │ │ │ ├── fonts │ │ │ │ ├── Poppins │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── Poppins-Black.ttf │ │ │ │ │ ├── Poppins-BlackItalic.ttf │ │ │ │ │ ├── Poppins-Bold.ttf │ │ │ │ │ ├── Poppins-BoldItalic.ttf │ │ │ │ │ ├── Poppins-ExtraBold.ttf │ │ │ │ │ ├── Poppins-ExtraBoldItalic.ttf │ │ │ │ │ ├── Poppins-ExtraLight.ttf │ │ │ │ │ ├── Poppins-ExtraLightItalic.ttf │ │ │ │ │ ├── Poppins-Italic.ttf │ │ │ │ │ ├── Poppins-Light.ttf │ │ │ │ │ ├── Poppins-LightItalic.ttf │ │ │ │ │ ├── Poppins-Medium.ttf │ │ │ │ │ ├── Poppins-MediumItalic.ttf │ │ │ │ │ ├── Poppins-Regular.ttf │ │ │ │ │ ├── Poppins-SemiBold.ttf │ │ │ │ │ ├── Poppins-SemiBoldItalic.ttf │ │ │ │ │ ├── Poppins-Thin.ttf │ │ │ │ │ └── Poppins-ThinItalic.ttf │ │ │ │ └── Source_Serif_4 │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── SourceSerif4-Italic-VariableFont_opsz,wght.ttf │ │ │ │ │ ├── SourceSerif4-VariableFont_opsz,wght.ttf │ │ │ │ │ └── static │ │ │ │ │ ├── SourceSerif4-Black.ttf │ │ │ │ │ ├── SourceSerif4-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4-Bold.ttf │ │ │ │ │ ├── SourceSerif4-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4-Italic.ttf │ │ │ │ │ ├── SourceSerif4-Light.ttf │ │ │ │ │ ├── SourceSerif4-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4-Medium.ttf │ │ │ │ │ ├── SourceSerif4-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4-Regular.ttf │ │ │ │ │ ├── SourceSerif4-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_18pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_18pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_18pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_18pt-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_36pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_36pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_36pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_36pt-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_48pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_48pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_48pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_48pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_48pt-SemiBold.ttf │ │ │ │ │ └── SourceSerif4_48pt-SemiBoldItalic.ttf │ │ │ └── images │ │ │ │ ├── README.md │ │ │ │ └── woman-smiling-at-text.jpg │ │ ├── src │ │ │ ├── components │ │ │ │ ├── button.tsx │ │ │ │ ├── icon.tsx │ │ │ │ └── icons.tsx │ │ │ ├── data.json │ │ │ ├── data.ts │ │ │ ├── error-boundary.tsx │ │ │ ├── main.tsx │ │ │ ├── routes.tsx │ │ │ ├── routes │ │ │ │ ├── 404.tsx │ │ │ │ ├── app │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── marketing │ │ │ │ │ │ ├── about.tsx │ │ │ │ │ │ ├── homepage.tsx │ │ │ │ │ │ └── layout.tsx │ │ │ │ │ └── recipients │ │ │ │ │ │ ├── $id.edit.tsx │ │ │ │ │ │ ├── $id.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── new.tsx │ │ │ │ │ │ └── recipient-editor.tsx │ │ │ │ └── signup.tsx │ │ │ ├── styles │ │ │ │ ├── fonts.css │ │ │ │ ├── index.css │ │ │ │ └── theme.css │ │ │ └── vite-env.d.ts │ │ ├── tests │ │ │ ├── playwright.config.ts │ │ │ └── router.test.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts │ ├── FINISHED.mdx │ └── README.mdx ├── 99.upgrade-v7 │ ├── 01.problem.v7 │ │ ├── .gitignore │ │ ├── README.mdx │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── favicon.svg │ │ │ ├── fonts │ │ │ │ ├── Poppins │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── Poppins-Black.ttf │ │ │ │ │ ├── Poppins-BlackItalic.ttf │ │ │ │ │ ├── Poppins-Bold.ttf │ │ │ │ │ ├── Poppins-BoldItalic.ttf │ │ │ │ │ ├── Poppins-ExtraBold.ttf │ │ │ │ │ ├── Poppins-ExtraBoldItalic.ttf │ │ │ │ │ ├── Poppins-ExtraLight.ttf │ │ │ │ │ ├── Poppins-ExtraLightItalic.ttf │ │ │ │ │ ├── Poppins-Italic.ttf │ │ │ │ │ ├── Poppins-Light.ttf │ │ │ │ │ ├── Poppins-LightItalic.ttf │ │ │ │ │ ├── Poppins-Medium.ttf │ │ │ │ │ ├── Poppins-MediumItalic.ttf │ │ │ │ │ ├── Poppins-Regular.ttf │ │ │ │ │ ├── Poppins-SemiBold.ttf │ │ │ │ │ ├── Poppins-SemiBoldItalic.ttf │ │ │ │ │ ├── Poppins-Thin.ttf │ │ │ │ │ └── Poppins-ThinItalic.ttf │ │ │ │ └── Source_Serif_4 │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── SourceSerif4-Italic-VariableFont_opsz,wght.ttf │ │ │ │ │ ├── SourceSerif4-VariableFont_opsz,wght.ttf │ │ │ │ │ └── static │ │ │ │ │ ├── SourceSerif4-Black.ttf │ │ │ │ │ ├── SourceSerif4-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4-Bold.ttf │ │ │ │ │ ├── SourceSerif4-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4-Italic.ttf │ │ │ │ │ ├── SourceSerif4-Light.ttf │ │ │ │ │ ├── SourceSerif4-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4-Medium.ttf │ │ │ │ │ ├── SourceSerif4-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4-Regular.ttf │ │ │ │ │ ├── SourceSerif4-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_18pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_18pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_18pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_18pt-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_36pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_36pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_36pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_36pt-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_48pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_48pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_48pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_48pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_48pt-SemiBold.ttf │ │ │ │ │ └── SourceSerif4_48pt-SemiBoldItalic.ttf │ │ │ └── images │ │ │ │ ├── README.md │ │ │ │ └── woman-smiling-at-text.jpg │ │ ├── src │ │ │ ├── components │ │ │ │ ├── button.tsx │ │ │ │ ├── icon.tsx │ │ │ │ └── icons.tsx │ │ │ ├── data.json │ │ │ ├── data.ts │ │ │ ├── error-boundary.tsx │ │ │ ├── main.tsx │ │ │ ├── routes.tsx │ │ │ ├── routes │ │ │ │ ├── 404.tsx │ │ │ │ ├── app │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── marketing │ │ │ │ │ │ ├── about.tsx │ │ │ │ │ │ ├── homepage.tsx │ │ │ │ │ │ └── layout.tsx │ │ │ │ │ └── recipients │ │ │ │ │ │ ├── $id.edit.tsx │ │ │ │ │ │ ├── $id.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── new.tsx │ │ │ │ │ │ └── recipient-editor.tsx │ │ │ │ └── signup.tsx │ │ │ ├── styles │ │ │ │ ├── fonts.css │ │ │ │ ├── index.css │ │ │ │ └── theme.css │ │ │ └── vite-env.d.ts │ │ ├── tests │ │ │ ├── playwright.config.ts │ │ │ └── router.test.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts │ ├── 01.solution.v7 │ │ ├── .gitignore │ │ ├── README.mdx │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── favicon.svg │ │ │ ├── fonts │ │ │ │ ├── Poppins │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── Poppins-Black.ttf │ │ │ │ │ ├── Poppins-BlackItalic.ttf │ │ │ │ │ ├── Poppins-Bold.ttf │ │ │ │ │ ├── Poppins-BoldItalic.ttf │ │ │ │ │ ├── Poppins-ExtraBold.ttf │ │ │ │ │ ├── Poppins-ExtraBoldItalic.ttf │ │ │ │ │ ├── Poppins-ExtraLight.ttf │ │ │ │ │ ├── Poppins-ExtraLightItalic.ttf │ │ │ │ │ ├── Poppins-Italic.ttf │ │ │ │ │ ├── Poppins-Light.ttf │ │ │ │ │ ├── Poppins-LightItalic.ttf │ │ │ │ │ ├── Poppins-Medium.ttf │ │ │ │ │ ├── Poppins-MediumItalic.ttf │ │ │ │ │ ├── Poppins-Regular.ttf │ │ │ │ │ ├── Poppins-SemiBold.ttf │ │ │ │ │ ├── Poppins-SemiBoldItalic.ttf │ │ │ │ │ ├── Poppins-Thin.ttf │ │ │ │ │ └── Poppins-ThinItalic.ttf │ │ │ │ └── Source_Serif_4 │ │ │ │ │ ├── OFL.txt │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── SourceSerif4-Italic-VariableFont_opsz,wght.ttf │ │ │ │ │ ├── SourceSerif4-VariableFont_opsz,wght.ttf │ │ │ │ │ └── static │ │ │ │ │ ├── SourceSerif4-Black.ttf │ │ │ │ │ ├── SourceSerif4-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4-Bold.ttf │ │ │ │ │ ├── SourceSerif4-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4-Italic.ttf │ │ │ │ │ ├── SourceSerif4-Light.ttf │ │ │ │ │ ├── SourceSerif4-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4-Medium.ttf │ │ │ │ │ ├── SourceSerif4-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4-Regular.ttf │ │ │ │ │ ├── SourceSerif4-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_18pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_18pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_18pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_18pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_18pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_18pt-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4_18pt-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_36pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_36pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_36pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_36pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_36pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_36pt-SemiBold.ttf │ │ │ │ │ ├── SourceSerif4_36pt-SemiBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Black.ttf │ │ │ │ │ ├── SourceSerif4_48pt-BlackItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Bold.ttf │ │ │ │ │ ├── SourceSerif4_48pt-BoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraBold.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraBoldItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraLight.ttf │ │ │ │ │ ├── SourceSerif4_48pt-ExtraLightItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Italic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Light.ttf │ │ │ │ │ ├── SourceSerif4_48pt-LightItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Medium.ttf │ │ │ │ │ ├── SourceSerif4_48pt-MediumItalic.ttf │ │ │ │ │ ├── SourceSerif4_48pt-Regular.ttf │ │ │ │ │ ├── SourceSerif4_48pt-SemiBold.ttf │ │ │ │ │ └── SourceSerif4_48pt-SemiBoldItalic.ttf │ │ │ └── images │ │ │ │ ├── README.md │ │ │ │ └── woman-smiling-at-text.jpg │ │ ├── src │ │ │ ├── components │ │ │ │ ├── button.tsx │ │ │ │ ├── icon.tsx │ │ │ │ └── icons.tsx │ │ │ ├── data.json │ │ │ ├── data.ts │ │ │ ├── error-boundary.tsx │ │ │ ├── main.tsx │ │ │ ├── routes.tsx │ │ │ ├── routes │ │ │ │ ├── 404.tsx │ │ │ │ ├── app │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── marketing │ │ │ │ │ │ ├── about.tsx │ │ │ │ │ │ ├── homepage.tsx │ │ │ │ │ │ └── layout.tsx │ │ │ │ │ └── recipients │ │ │ │ │ │ ├── $id.edit.tsx │ │ │ │ │ │ ├── $id.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── new.tsx │ │ │ │ │ │ └── recipient-editor.tsx │ │ │ │ └── signup.tsx │ │ │ ├── styles │ │ │ │ ├── fonts.css │ │ │ │ ├── index.css │ │ │ │ └── theme.css │ │ │ └── vite-env.d.ts │ │ ├── tests │ │ │ ├── playwright.config.ts │ │ │ └── router.test.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts │ ├── FINISHED.mdx │ └── README.mdx ├── FINISHED.mdx └── README.mdx ├── package.json ├── public └── images │ └── instructor.png └── tsconfig.json /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/.prettierignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/README.md -------------------------------------------------------------------------------- /epicshop/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/.npmrc -------------------------------------------------------------------------------- /epicshop/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/Dockerfile -------------------------------------------------------------------------------- /epicshop/fix-watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/fix-watch.js -------------------------------------------------------------------------------- /epicshop/fix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/fix.js -------------------------------------------------------------------------------- /epicshop/fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/fly.toml -------------------------------------------------------------------------------- /epicshop/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/package-lock.json -------------------------------------------------------------------------------- /epicshop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/package.json -------------------------------------------------------------------------------- /epicshop/setup-custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/setup-custom.js -------------------------------------------------------------------------------- /epicshop/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/setup.js -------------------------------------------------------------------------------- /epicshop/update-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/epicshop/update-deps.sh -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/eslint.config.js -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/.gitignore -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/README.mdx: -------------------------------------------------------------------------------- 1 | # v5 Start 2 | -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/index.html -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/package.json -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/favicon.ico -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/favicon.svg -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/OFL.txt -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Black.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Bold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Italic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Light.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Medium.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Regular.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-Thin.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Poppins/Poppins-ThinItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/OFL.txt -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/README.txt -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/SourceSerif4-Italic-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/SourceSerif4-Italic-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Black.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Bold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Italic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Light.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Medium.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-Regular.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Black.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Light.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Black.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Light.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Black.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Light.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/images/README.md -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/public/images/woman-smiling-at-text.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/public/images/woman-smiling-at-text.jpg -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/components/button.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/components/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/components/icon.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/components/icons.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/data.json -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/data.ts -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/error-boundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/error-boundary.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/main.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/404.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/layout.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/marketing/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/marketing/about.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/marketing/homepage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/marketing/homepage.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/marketing/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/marketing/layout.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/$id.edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/$id.edit.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/$id.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/$id.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/index.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/layout.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/new.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/recipient-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/app/recipients/recipient-editor.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/routes/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/routes/signup.tsx -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/styles/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/styles/fonts.css -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/styles/index.css -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/src/styles/theme.css -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/tests/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/tests/playwright.config.ts -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/tests/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/tests/router.test.ts -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/tsconfig.app.json -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/tsconfig.json -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/tsconfig.node.json -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/01.problem.v5/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/01.upgrade-v5/01.problem.v5/vite.config.ts -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/FINISHED.mdx: -------------------------------------------------------------------------------- 1 | # Simple Server 2 | -------------------------------------------------------------------------------- /exercises/01.upgrade-v5/README.mdx: -------------------------------------------------------------------------------- 1 | # Simple Server 2 | -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/.gitignore -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/README.mdx: -------------------------------------------------------------------------------- 1 | # v6 Start 2 | -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/index.html -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/package.json -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/favicon.ico -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/favicon.svg -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/OFL.txt -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Black.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Bold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Italic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Light.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Medium.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Regular.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-Thin.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Poppins/Poppins-ThinItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/OFL.txt -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/README.txt -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/SourceSerif4-Italic-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/SourceSerif4-Italic-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Black.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Bold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Italic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Light.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Medium.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-Regular.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Black.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Light.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Black.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Light.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Black.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Light.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/images/README.md -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/public/images/woman-smiling-at-text.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/public/images/woman-smiling-at-text.jpg -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/components/button.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/components/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/components/icon.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/components/icons.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/data.json -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/data.ts -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/error-boundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/error-boundary.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/main.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/404.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/layout.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/marketing/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/marketing/about.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/marketing/homepage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/marketing/homepage.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/marketing/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/marketing/layout.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/$id.edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/$id.edit.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/$id.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/$id.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/index.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/layout.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/new.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/recipient-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/app/recipients/recipient-editor.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/routes/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/routes/signup.tsx -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/styles/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/styles/fonts.css -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/styles/index.css -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/src/styles/theme.css -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/tests/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/tests/playwright.config.ts -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/tests/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/tests/router.test.ts -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/tsconfig.app.json -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/tsconfig.json -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/tsconfig.node.json -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/01.problem.v6/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/50.upgrade-v6/01.problem.v6/vite.config.ts -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/FINISHED.mdx: -------------------------------------------------------------------------------- 1 | # v6 Upgrade 2 | -------------------------------------------------------------------------------- /exercises/50.upgrade-v6/README.mdx: -------------------------------------------------------------------------------- 1 | # v6 Upgrade 2 | -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/.gitignore -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/README.mdx: -------------------------------------------------------------------------------- 1 | # v7 Start 2 | -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/index.html -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/package.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/favicon.ico -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/favicon.svg -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/OFL.txt -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-Thin.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Poppins/Poppins-ThinItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/OFL.txt -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/README.txt -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/SourceSerif4-Italic-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/SourceSerif4-Italic-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/images/README.md -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/public/images/woman-smiling-at-text.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/public/images/woman-smiling-at-text.jpg -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/components/button.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/components/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/components/icon.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/components/icons.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/data.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/data.ts -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/error-boundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/error-boundary.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/main.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/404.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/layout.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/marketing/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/marketing/about.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/marketing/homepage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/marketing/homepage.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/marketing/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/marketing/layout.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/$id.edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/$id.edit.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/$id.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/$id.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/index.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/layout.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/new.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/recipient-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/app/recipients/recipient-editor.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/routes/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/routes/signup.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/styles/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/styles/fonts.css -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/styles/index.css -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/src/styles/theme.css -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/tests/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/tests/playwright.config.ts -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/tests/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/tests/router.test.ts -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/tsconfig.app.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/tsconfig.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/tsconfig.node.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.problem.v7/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.problem.v7/vite.config.ts -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/.gitignore -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/README.mdx: -------------------------------------------------------------------------------- 1 | # v7 Finish 2 | -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/index.html -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/package.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/favicon.ico -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/favicon.svg -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/OFL.txt -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-Thin.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Poppins/Poppins-ThinItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/OFL.txt -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/README.txt -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/SourceSerif4-Italic-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/SourceSerif4-Italic-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/SourceSerif4-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_18pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_36pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Black.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BlackItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Bold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-BoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLight.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-ExtraLightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Italic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Light.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-LightItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Medium.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-MediumItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-Regular.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBold.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/fonts/Source_Serif_4/static/SourceSerif4_48pt-SemiBoldItalic.ttf -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/images/README.md -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/public/images/woman-smiling-at-text.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/public/images/woman-smiling-at-text.jpg -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/components/button.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/components/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/components/icon.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/components/icons.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/data.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/data.ts -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/error-boundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/error-boundary.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/main.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/404.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/layout.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/marketing/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/marketing/about.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/marketing/homepage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/marketing/homepage.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/marketing/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/marketing/layout.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/$id.edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/$id.edit.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/$id.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/$id.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/index.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/layout.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/new.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/new.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/recipient-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/app/recipients/recipient-editor.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/routes/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/routes/signup.tsx -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/styles/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/styles/fonts.css -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/styles/index.css -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/src/styles/theme.css -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/tests/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/tests/playwright.config.ts -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/tests/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/tests/router.test.ts -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/tsconfig.app.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/tsconfig.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/tsconfig.node.json -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/01.solution.v7/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/99.upgrade-v7/01.solution.v7/vite.config.ts -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/FINISHED.mdx: -------------------------------------------------------------------------------- 1 | # Final 2 | -------------------------------------------------------------------------------- /exercises/99.upgrade-v7/README.mdx: -------------------------------------------------------------------------------- 1 | # Final 2 | -------------------------------------------------------------------------------- /exercises/FINISHED.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/FINISHED.mdx -------------------------------------------------------------------------------- /exercises/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/exercises/README.mdx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/package.json -------------------------------------------------------------------------------- /public/images/instructor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/public/images/instructor.png -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicweb-dev/upgrade-react-router/HEAD/tsconfig.json --------------------------------------------------------------------------------