├── .gitignore ├── LICENSE ├── m2 ├── m2-clip-000 │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-header-clock.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json ├── m2-clip-080 │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-header-clock.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json └── readme.md ├── m3 ├── m3-clip-000 │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-header-clock.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json ├── m3-clip-020 │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── npmCheck │ │ └── file_list.txt │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-header-clock.js │ │ │ ├── app-show-sun.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json ├── m3-clip-030 │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-header-clock.js │ │ │ ├── app-show-sun.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json ├── m3-clip-040 │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-header-clock.js │ │ │ ├── app-server-component.js │ │ │ ├── app-show-sun.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json ├── m3-clip-050 │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── npmCheck │ │ └── file_list.txt │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-container.js │ │ │ ├── app-header-clock.js │ │ │ ├── app-server-component.js │ │ │ ├── app-show-sun.js │ │ │ ├── app-theme-provider.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json ├── m3-clip-060 │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-container.js │ │ │ ├── app-header-clock.js │ │ │ ├── app-server-component.js │ │ │ ├── app-show-sun.js │ │ │ ├── app-theme-provider.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json ├── m3-clip-070 │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ └── sun.png │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── app-container.js │ │ │ ├── app-header-clock.js │ │ │ ├── app-server-component.js │ │ │ ├── app-show-sun.js │ │ │ ├── app-show-theme.js │ │ │ ├── app-theme-provider.js │ │ │ ├── layout.tsx │ │ │ └── page.js │ └── tsconfig.json └── readme.md ├── m4 ├── m4-clip-000 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── sessions │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ └── sessions-list.tsx │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json ├── m4-clip-060 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── sessions │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ └── sessions-list.tsx │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json ├── m4-clip-070 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── sessions │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ └── sessions-list.tsx │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json └── readme.md ├── m5 ├── m5-clip-000 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── sessions │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ └── sessions-list.tsx │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json ├── m5-clip-010 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── sessions │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ └── sessions-list.tsx │ │ │ └── suspensetest │ │ │ └── page.js │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json ├── m5-clip-020 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── sessions │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ └── sessions-list.tsx │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json ├── m5-clip-030 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── sessions │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ └── sessions-list.tsx │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json ├── m5-clip-040 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── contexts │ │ │ └── query-provider.tsx │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── sessions │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ ├── sessions-list.tsx │ │ │ └── sessions-query.tsx │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json ├── m5-clip-050 │ ├── .eslintrc.json │ ├── data │ │ ├── sessions.json │ │ └── youtubedata.json │ ├── lib │ │ ├── boundary.module.css │ │ ├── boundary.tsx │ │ ├── getRandomNumber.ts │ │ └── ts-interfaces.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── nextapp │ │ ├── .eslintrc.json │ │ └── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── images │ │ │ ├── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ │ │ └── youTubeThumbs │ │ │ ├── 8T7a09V1KZo-default.jpg │ │ │ ├── 8T7a09V1KZo-high.jpg │ │ │ ├── 8T7a09V1KZo-medium-16x9.jpg │ │ │ ├── Bl7pZ9kbenI-default.jpg │ │ │ ├── Bl7pZ9kbenI-high.jpg │ │ │ ├── Bl7pZ9kbenI-medium-16x9.jpg │ │ │ ├── EH6ihCPDnnc-default.jpg │ │ │ ├── EH6ihCPDnnc-high.jpg │ │ │ ├── EH6ihCPDnnc-medium-16x9.jpg │ │ │ ├── EIsMoGnF7-A-default.jpg │ │ │ ├── EIsMoGnF7-A-high.jpg │ │ │ ├── EIsMoGnF7-A-medium-16x9.jpg │ │ │ ├── SkiQMH8nHOQ-default.jpg │ │ │ ├── SkiQMH8nHOQ-high.jpg │ │ │ ├── SkiQMH8nHOQ-medium-16x9.jpg │ │ │ ├── hlNTy8baxiQ-default.jpg │ │ │ ├── hlNTy8baxiQ-high.jpg │ │ │ ├── hlNTy8baxiQ-medium-16x9.jpg │ │ │ ├── mEJ8f0-rACo-default.jpg │ │ │ ├── mEJ8f0-rACo-high.jpg │ │ │ ├── mEJ8f0-rACo-medium-16x9.jpg │ │ │ ├── nbrLn6D9EjI-default.jpg │ │ │ ├── nbrLn6D9EjI-high.jpg │ │ │ ├── nbrLn6D9EjI-medium-16x9.jpg │ │ │ ├── sw5D7lqplXw-default.jpg │ │ │ ├── sw5D7lqplXw-high.jpg │ │ │ ├── sw5D7lqplXw-medium-16x9.jpg │ │ │ ├── xEFLNvQyv28-default.jpg │ │ │ ├── xEFLNvQyv28-high.jpg │ │ │ └── xEFLNvQyv28-medium-16x9.jpg │ ├── readme.md │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── app-footer.tsx │ │ │ └── app-header.tsx │ │ │ ├── api │ │ │ ├── sessiondata │ │ │ │ └── route.ts │ │ │ └── youtubedata │ │ │ │ └── [id] │ │ │ │ └── route.ts │ │ │ ├── contexts │ │ │ └── query-provider.tsx │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── sessions │ │ │ ├── session-list-item-client.tsx │ │ │ ├── session-list-item.tsx │ │ │ ├── session-video.tsx │ │ │ ├── sessions-list.tsx │ │ │ └── sessions-query.tsx │ ├── styles │ │ ├── App.scss │ │ ├── sass │ │ │ ├── _fonts.scss │ │ │ ├── _global-styles.scss │ │ │ ├── _mixins.scss │ │ │ ├── _settings.scss │ │ │ ├── components │ │ │ │ ├── _article-excerpt.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _col-form-label.scss │ │ │ │ ├── _custom-dropdown.scss │ │ │ │ ├── _custom-pagination.scss │ │ │ │ ├── _custom-select.scss │ │ │ │ ├── _custom-table.scss │ │ │ │ ├── _dropdowns.scss │ │ │ │ ├── _events-info-block.scss │ │ │ │ ├── _events-item.scss │ │ │ │ ├── _events-sessions-list-speaker.scss │ │ │ │ ├── _events-sessions-list.scss │ │ │ │ ├── _events-sponsors.scss │ │ │ │ ├── _filter-bar.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _form-check-input.scss │ │ │ │ ├── _form-control.scss │ │ │ │ ├── _gallery-list.scss │ │ │ │ ├── _generic-content.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _heading.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _image-overlay.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbo-common.scss │ │ │ │ ├── _jumbo-events.scss │ │ │ │ ├── _jumbo-home.scss │ │ │ │ ├── _jumbo-session.scss │ │ │ │ ├── _login-modal.scss │ │ │ │ ├── _news-filters.scss │ │ │ │ ├── _news-item.scss │ │ │ │ ├── _news-list.scss │ │ │ │ ├── _news-tile.scss │ │ │ │ ├── _news-title.scss │ │ │ │ ├── _newsletter-block.scss │ │ │ │ ├── _pop-up.scss │ │ │ │ ├── _portrait.scss │ │ │ │ ├── _rect-social.scss │ │ │ │ ├── _registration.scss │ │ │ │ ├── _session-details.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _small-text.scss │ │ │ │ ├── _social-button.scss │ │ │ │ ├── _speaker.scss │ │ │ │ ├── _speakers-carousel.scss │ │ │ │ ├── _speakers.scss │ │ │ │ ├── _sponsors.scss │ │ │ │ ├── _supporter-block.scss │ │ │ │ └── _video-player.scss │ │ │ ├── pages │ │ │ │ ├── _events.scss │ │ │ │ └── _home.scss │ │ │ └── utilities │ │ │ │ └── _color.scss │ │ ├── sassAssets │ │ │ ├── font-awesome │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── fonts │ │ │ │ ├── handel-gothic-d-light.woff │ │ │ │ ├── handel_gothic.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff │ │ │ │ ├── pt_sans-web-bold-webfont.woff2 │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff │ │ │ │ ├── pt_sans-web-bolditalic-webfont.woff2 │ │ │ │ ├── pt_sans-web-italic-webfont.woff │ │ │ │ ├── pt_sans-web-italic-webfont.woff2 │ │ │ │ ├── pt_sans-web-regular-webfont.woff │ │ │ │ └── pt_sans-web-regular-webfont.woff2 │ │ │ └── images │ │ │ │ ├── events-jumbo-bg.jpg │ │ │ │ ├── events1.jpg │ │ │ │ ├── events2.jpg │ │ │ │ ├── events3.jpg │ │ │ │ ├── facebook-btn.png │ │ │ │ ├── google-btn.png │ │ │ │ ├── lead-bg.jpg │ │ │ │ ├── microsoft-btn.png │ │ │ │ ├── news-bg.jpg │ │ │ │ ├── supporters-bg.jpg │ │ │ │ ├── timeline-icon-transparent.png │ │ │ │ ├── timeline-icon.png │ │ │ │ ├── twitter-btn.png │ │ │ │ └── vid-placeholder.png │ │ └── styles.css │ └── tsconfig.json └── readme.md ├── m6 ├── m6-clip-000 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── app │ │ │ ├── layout.tsx │ │ │ ├── page.module.css │ │ │ └── page.tsx │ └── tsconfig.json ├── m6-clip-020 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── app │ │ │ ├── layout.tsx │ │ │ ├── page.module.css │ │ │ └── page.tsx │ └── tsconfig.json ├── m6-clip-040 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── sessions-data.ts │ │ │ └── speakers-data.ts │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m6-clip-050 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── sessions-data.ts │ │ │ └── speakers-data.ts │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── speaker-detail.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m6-clip-060 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── sessions-data.ts │ │ │ └── speakers-data.ts │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m6-clip-080 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── ErrorBoundaryFunctionalWrapper.tsx │ │ │ ├── sessions-data.ts │ │ │ └── speakers-data.ts │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m6-clip-090 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── ErrorBoundaryLoadingSpeaker.tsx │ │ │ ├── common │ │ │ ├── ErrorBoundaryFunctionalWrapper.tsx │ │ │ ├── sessions-data.ts │ │ │ └── speakers-data.ts │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m6-clip-100 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── ErrorBoundaryLoadingSpeaker.tsx │ │ │ ├── common │ │ │ ├── ErrorBoundaryFunctionalWrapper.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json └── readme.md ├── m7 ├── m7-clip-000 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── ErrorBoundaryLoadingSpeaker.tsx │ │ │ ├── common │ │ │ ├── ErrorBoundaryFunctionalWrapper.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m7-clip-040 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── code-camp-interfaces.tsx │ │ │ ├── error-boundary-functional-wrapper.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ └── sessions │ │ │ ├── error-boundary-loading-speaker.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m7-clip-050 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── code-camp-interfaces.tsx │ │ │ ├── error-boundary-functional-wrapper.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ └── sessions │ │ │ ├── error-boundary-loading-speaker.tsx │ │ │ ├── error.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m7-clip-060 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── code-camp-interfaces.tsx │ │ │ ├── error-boundary-functional-wrapper.tsx │ │ │ ├── footer.tsx │ │ │ ├── nav.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── sessions │ │ │ ├── error-boundary-loading-speaker.tsx │ │ │ ├── error.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ │ │ └── speakers │ │ │ └── page.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m7-clip-070 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ ├── placeholder-text.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── code-camp-interfaces.tsx │ │ │ ├── error-boundary-functional-wrapper.tsx │ │ │ ├── footer.tsx │ │ │ ├── nav.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── sessions │ │ │ ├── error-boundary-loading-speaker.tsx │ │ │ ├── error.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ │ │ └── speakers │ │ │ ├── error.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ └── speaker-detail-with-bio.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m7-clip-090 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ ├── placeholder-text.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── common │ │ │ ├── code-camp-interfaces.tsx │ │ │ ├── error-boundary-functional-wrapper.tsx │ │ │ ├── footer.tsx │ │ │ ├── nav.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ ├── sessions │ │ │ ├── error-boundary-loading-speaker.tsx │ │ │ ├── error.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ ├── speaker-detail-loading.tsx │ │ │ └── speaker-detail.tsx │ │ │ └── speakers │ │ │ ├── [speakerId] │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ │ ├── error.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ └── speaker-detail-with-bio.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m7-clip-110 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ ├── placeholder-text.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── (sessions) │ │ │ ├── layout.tsx │ │ │ ├── session-lines │ │ │ │ ├── loading.tsx │ │ │ │ └── page.tsx │ │ │ └── sessions │ │ │ │ ├── error-boundary-loading-speaker.tsx │ │ │ │ ├── error.tsx │ │ │ │ ├── loading.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── speaker-detail-loading.tsx │ │ │ │ └── speaker-detail.tsx │ │ │ ├── common │ │ │ ├── code-camp-interfaces.tsx │ │ │ ├── error-boundary-functional-wrapper.tsx │ │ │ ├── footer.tsx │ │ │ ├── nav.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── speakers │ │ │ ├── [speakerId] │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ │ ├── error.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ └── speaker-detail-with-bio.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json └── readme.md ├── m8 ├── m8-clip-000 │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ ├── placeholder-text.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── app │ │ │ ├── (sessions) │ │ │ ├── layout.tsx │ │ │ ├── session-lines │ │ │ │ ├── loading.tsx │ │ │ │ └── page.tsx │ │ │ └── sessions │ │ │ │ ├── error-boundary-loading-speaker.tsx │ │ │ │ ├── error.tsx │ │ │ │ ├── loading.tsx │ │ │ │ ├── page.tsx │ │ │ │ ├── speaker-detail-loading.tsx │ │ │ │ └── speaker-detail.tsx │ │ │ ├── common │ │ │ ├── code-camp-interfaces.tsx │ │ │ ├── error-boundary-functional-wrapper.tsx │ │ │ ├── footer.tsx │ │ │ ├── nav.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── speakers │ │ │ ├── [speakerId] │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ │ ├── error.tsx │ │ │ ├── loading.tsx │ │ │ ├── page.tsx │ │ │ └── speaker-detail-with-bio.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json ├── m8-clip-spa │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── pages │ │ ├── _app.js │ │ ├── index.tsx │ │ ├── session-lines.tsx │ │ ├── sessions.tsx │ │ └── speakers │ │ │ ├── [speakerId].tsx │ │ │ └── index.tsx │ ├── public │ │ ├── SVCClogo.png │ │ ├── errorsquare.png │ │ ├── favicon.ico │ │ ├── loading.gif │ │ ├── placeholder-text.gif │ │ └── speakers │ │ │ ├── speaker-10803.jpg │ │ │ ├── speaker-10808.jpg │ │ │ ├── speaker-1124.jpg │ │ │ ├── speaker-1269.jpg │ │ │ ├── speaker-1530.jpg │ │ │ ├── speaker-1725.jpg │ │ │ ├── speaker-187.jpg │ │ │ ├── speaker-18805.jpg │ │ │ ├── speaker-2920.jpg │ │ │ ├── speaker-39062.jpg │ │ │ ├── speaker-41808.jpg │ │ │ ├── speaker-5996.jpg │ │ │ ├── speaker-6548.jpg │ │ │ ├── speaker-823.jpg │ │ │ ├── speaker-8367.jpg │ │ │ └── speaker-8590.jpg │ ├── src │ │ └── components │ │ │ ├── common │ │ │ ├── code-camp-interfaces.tsx │ │ │ ├── footer.tsx │ │ │ ├── layout.tsx │ │ │ ├── nav.tsx │ │ │ ├── sessions-data.ts │ │ │ ├── speakers-data.ts │ │ │ └── tool-tip-speaker.tsx │ │ │ ├── home │ │ │ └── home.tsx │ │ │ ├── sessions │ │ │ ├── session-grid │ │ │ │ ├── sessions-loading.tsx │ │ │ │ ├── sessions.tsx │ │ │ │ ├── speaker-detail-loading.tsx │ │ │ │ └── speaker-detail.tsx │ │ │ ├── session-lines │ │ │ │ ├── session-lines-loading.tsx │ │ │ │ └── session-lines.tsx │ │ │ ├── sessions-layout.tsx │ │ │ └── sessions.tsx │ │ │ └── speakers │ │ │ ├── error-speaker.tsx │ │ │ ├── loading-detail.tsx │ │ │ ├── loading.tsx │ │ │ ├── speaker-detail-with-bio.tsx │ │ │ ├── speaker-detail.tsx │ │ │ └── speakers.tsx │ ├── styles │ │ └── globals.css │ └── tsconfig.json └── readme.md └── readme.md /m2/m2-clip-000/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m2/m2-clip-000/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m2/m2-clip-000/public/images/sun.png -------------------------------------------------------------------------------- /m2/m2-clip-000/src/app/app-header-clock.js: -------------------------------------------------------------------------------- 1 | export default function AppHeaderClock({ isoDateString }) { 2 | return
{new Date(isoDateString).toLocaleTimeString()}
; 3 | } 4 | -------------------------------------------------------------------------------- /m2/m2-clip-080/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m2/m2-clip-080/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m2/m2-clip-080/public/images/sun.png -------------------------------------------------------------------------------- /m2/readme.md: -------------------------------------------------------------------------------- 1 | # m2 -------------------------------------------------------------------------------- /m3/m3-clip-000/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m3/m3-clip-000/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m3/m3-clip-000/public/images/sun.png -------------------------------------------------------------------------------- /m3/m3-clip-020/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m3/m3-clip-020/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m3/m3-clip-020/npmCheck/file_list.txt: -------------------------------------------------------------------------------- 1 | /Users/peterkellner/repos/pluralsight-react-server-component-fundamentals/m3/clip-020/package.json 2 | -------------------------------------------------------------------------------- /m3/m3-clip-020/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m3/m3-clip-020/public/images/sun.png -------------------------------------------------------------------------------- /m3/m3-clip-030/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m3/m3-clip-030/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m3/m3-clip-030/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m3/m3-clip-030/public/images/sun.png -------------------------------------------------------------------------------- /m3/m3-clip-040/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m3/m3-clip-040/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m3/m3-clip-040/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m3/m3-clip-040/public/images/sun.png -------------------------------------------------------------------------------- /m3/m3-clip-050/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m3/m3-clip-050/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m3/m3-clip-050/npmCheck/file_list.txt: -------------------------------------------------------------------------------- 1 | /Users/peterkellner/repos/pluralsight-react-server-component-fundamentals/m3/clip-050/package.json 2 | -------------------------------------------------------------------------------- /m3/m3-clip-050/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m3/m3-clip-050/public/images/sun.png -------------------------------------------------------------------------------- /m3/m3-clip-060/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m3/m3-clip-060/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m3/m3-clip-060/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m3/m3-clip-060/public/images/sun.png -------------------------------------------------------------------------------- /m3/m3-clip-070/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m3/m3-clip-070/public/images/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m3/m3-clip-070/public/images/sun.png -------------------------------------------------------------------------------- /m3/readme.md: -------------------------------------------------------------------------------- 1 | # m3 -------------------------------------------------------------------------------- /m4/m4-clip-000/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m4/m4-clip-000/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m4/m4-clip-000/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/public/images/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/public/images/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m4/m4-clip-000/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/src/app/favicon.ico -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/images/google-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/styles/sassAssets/images/google-btn.png -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m4/m4-clip-000/styles/sassAssets/images/twitter-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-000/styles/sassAssets/images/twitter-btn.png -------------------------------------------------------------------------------- /m4/m4-clip-060/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m4/m4-clip-060/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m4/m4-clip-060/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/public/images/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/public/images/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m4/m4-clip-060/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/src/app/favicon.ico -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/images/google-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/styles/sassAssets/images/google-btn.png -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m4/m4-clip-060/styles/sassAssets/images/twitter-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-060/styles/sassAssets/images/twitter-btn.png -------------------------------------------------------------------------------- /m4/m4-clip-070/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m4/m4-clip-070/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m4/m4-clip-070/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/public/images/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/public/images/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m4/m4-clip-070/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/src/app/favicon.ico -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/images/google-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/styles/sassAssets/images/google-btn.png -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m4/m4-clip-070/styles/sassAssets/images/twitter-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m4/m4-clip-070/styles/sassAssets/images/twitter-btn.png -------------------------------------------------------------------------------- /m4/readme.md: -------------------------------------------------------------------------------- 1 | # m4 -------------------------------------------------------------------------------- /m5/m5-clip-000/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-000/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m5/m5-clip-000/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/public/images/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/public/images/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m5/m5-clip-000/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/src/app/favicon.ico -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/images/google-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/styles/sassAssets/images/google-btn.png -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-000/styles/sassAssets/images/twitter-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-000/styles/sassAssets/images/twitter-btn.png -------------------------------------------------------------------------------- /m5/m5-clip-010/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-010/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m5/m5-clip-010/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/public/images/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/public/images/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m5/m5-clip-010/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/src/app/favicon.ico -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/images/google-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/styles/sassAssets/images/google-btn.png -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-010/styles/sassAssets/images/twitter-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-010/styles/sassAssets/images/twitter-btn.png -------------------------------------------------------------------------------- /m5/m5-clip-020/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-020/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m5/m5-clip-020/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/public/images/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/public/images/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m5/m5-clip-020/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/src/app/favicon.ico -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/images/google-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/styles/sassAssets/images/google-btn.png -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-020/styles/sassAssets/images/twitter-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-020/styles/sassAssets/images/twitter-btn.png -------------------------------------------------------------------------------- /m5/m5-clip-030/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-030/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m5/m5-clip-030/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/public/images/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/public/images/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m5/m5-clip-030/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/src/app/favicon.ico -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/images/google-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/styles/sassAssets/images/google-btn.png -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-030/styles/sassAssets/images/twitter-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-030/styles/sassAssets/images/twitter-btn.png -------------------------------------------------------------------------------- /m5/m5-clip-040/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-040/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m5/m5-clip-040/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m5/m5-clip-040/public/images/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/public/images/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/public/images/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/public/images/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/public/images/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/public/images/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/public/images/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/public/images/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/public/images/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/public/images/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/public/images/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/public/images/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/public/images/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/public/images/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/public/images/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/public/images/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m5/m5-clip-040/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/src/app/favicon.ico -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-040/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-040/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-050/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals", 3 | "rules": { 4 | // Other rules 5 | "@next/next/no-img-element": "off" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-050/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m5/m5-clip-050/nextapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /m5/m5-clip-050/readme.md: -------------------------------------------------------------------------------- 1 | # Pluralsight Course Demo Files - React Server Component Fundamentals by Peter Kellner 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /m5/m5-clip-050/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-050/src/app/favicon.ico -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sass/_mixins.scss: -------------------------------------------------------------------------------- 1 | @function rem-calc($size) { 2 | $remSize: $size / 16px; 3 | @return #{$remSize}rem; 4 | } 5 | -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sass/components/_custom-select.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .custom-select extends 2 | 3 | .custom-select { 4 | height: rem-calc(42px); 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sass/components/_input-group.scss: -------------------------------------------------------------------------------- 1 | // Bootstrap .input-group-append extends 2 | 3 | .input-group-append { 4 | &:first-child { 5 | border-radius: 0 0 0 rem-calc(15px); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sass/components/_news-list.scss: -------------------------------------------------------------------------------- 1 | .news-list { 2 | display: flex; 3 | flex-flow: wrap; 4 | justify-content: space-between; 5 | list-style: none; 6 | margin: rem-calc(30px) 0; 7 | padding: 0; 8 | } 9 | -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sass/components/_small-text.scss: -------------------------------------------------------------------------------- 1 | .small-text { 2 | font-size: rem-calc(14px); 3 | line-height: 1.214; 4 | color: $color-article-text; 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sass/utilities/_color.scss: -------------------------------------------------------------------------------- 1 | .color { 2 | &--contrast-1 { 3 | color: $color-contrast-1; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sassAssets/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sassAssets/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sassAssets/images/events1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-050/styles/sassAssets/images/events1.jpg -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sassAssets/images/events2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-050/styles/sassAssets/images/events2.jpg -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sassAssets/images/events3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-050/styles/sassAssets/images/events3.jpg -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sassAssets/images/lead-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-050/styles/sassAssets/images/lead-bg.jpg -------------------------------------------------------------------------------- /m5/m5-clip-050/styles/sassAssets/images/news-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m5/m5-clip-050/styles/sassAssets/images/news-bg.jpg -------------------------------------------------------------------------------- /m5/readme.md: -------------------------------------------------------------------------------- 1 | # m5 2 | -------------------------------------------------------------------------------- /m6/m6-clip-000/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m6/m6-clip-000/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m6/m6-clip-000/src/app/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-000/src/app/page.module.css -------------------------------------------------------------------------------- /m6/m6-clip-000/src/app/page.tsx: -------------------------------------------------------------------------------- 1 | import Image from 'next/image' 2 | import styles from './page.module.css' 3 | 4 | export default function Home() { 5 | return
Hello
; 6 | } 7 | -------------------------------------------------------------------------------- /m6/m6-clip-020/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m6/m6-clip-020/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m6/m6-clip-020/src/app/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-020/src/app/page.module.css -------------------------------------------------------------------------------- /m6/m6-clip-020/src/app/page.tsx: -------------------------------------------------------------------------------- 1 | import Image from 'next/image' 2 | import styles from './page.module.css' 3 | 4 | export default function Home() { 5 | return
Hello
; 6 | } 7 | -------------------------------------------------------------------------------- /m6/m6-clip-040/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m6/m6-clip-040/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m6/m6-clip-040/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/SVCClogo.png -------------------------------------------------------------------------------- /m6/m6-clip-040/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/favicon.ico -------------------------------------------------------------------------------- /m6/m6-clip-040/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/loading.gif -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m6/m6-clip-040/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-040/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m6/m6-clip-050/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m6/m6-clip-050/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/SVCClogo.png -------------------------------------------------------------------------------- /m6/m6-clip-050/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/favicon.ico -------------------------------------------------------------------------------- /m6/m6-clip-050/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/loading.gif -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m6/m6-clip-050/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-050/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m6/m6-clip-060/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {}; 3 | 4 | module.exports = nextConfig; 5 | -------------------------------------------------------------------------------- /m6/m6-clip-060/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/SVCClogo.png -------------------------------------------------------------------------------- /m6/m6-clip-060/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/favicon.ico -------------------------------------------------------------------------------- /m6/m6-clip-060/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/loading.gif -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m6/m6-clip-060/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-060/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m6/m6-clip-080/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m6/m6-clip-080/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/SVCClogo.png -------------------------------------------------------------------------------- /m6/m6-clip-080/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/errorsquare.png -------------------------------------------------------------------------------- /m6/m6-clip-080/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/favicon.ico -------------------------------------------------------------------------------- /m6/m6-clip-080/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/loading.gif -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m6/m6-clip-080/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-080/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m6/m6-clip-090/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m6/m6-clip-090/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/SVCClogo.png -------------------------------------------------------------------------------- /m6/m6-clip-090/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/errorsquare.png -------------------------------------------------------------------------------- /m6/m6-clip-090/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/favicon.ico -------------------------------------------------------------------------------- /m6/m6-clip-090/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/loading.gif -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m6/m6-clip-090/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-090/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m6/m6-clip-100/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m6/m6-clip-100/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/SVCClogo.png -------------------------------------------------------------------------------- /m6/m6-clip-100/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/errorsquare.png -------------------------------------------------------------------------------- /m6/m6-clip-100/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/favicon.ico -------------------------------------------------------------------------------- /m6/m6-clip-100/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/loading.gif -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m6/m6-clip-100/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m6/m6-clip-100/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m6/readme.md: -------------------------------------------------------------------------------- 1 | # m6 -------------------------------------------------------------------------------- /m7/m7-clip-000/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m7/m7-clip-000/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m7/m7-clip-000/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/SVCClogo.png -------------------------------------------------------------------------------- /m7/m7-clip-000/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/errorsquare.png -------------------------------------------------------------------------------- /m7/m7-clip-000/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/favicon.ico -------------------------------------------------------------------------------- /m7/m7-clip-000/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/loading.gif -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m7/m7-clip-000/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-000/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m7/m7-clip-040/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m7/m7-clip-040/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/SVCClogo.png -------------------------------------------------------------------------------- /m7/m7-clip-040/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/errorsquare.png -------------------------------------------------------------------------------- /m7/m7-clip-040/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/favicon.ico -------------------------------------------------------------------------------- /m7/m7-clip-040/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/loading.gif -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m7/m7-clip-040/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-040/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m7/m7-clip-050/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m7/m7-clip-050/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/SVCClogo.png -------------------------------------------------------------------------------- /m7/m7-clip-050/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/errorsquare.png -------------------------------------------------------------------------------- /m7/m7-clip-050/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/favicon.ico -------------------------------------------------------------------------------- /m7/m7-clip-050/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/loading.gif -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m7/m7-clip-050/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-050/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m7/m7-clip-060/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m7/m7-clip-060/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/SVCClogo.png -------------------------------------------------------------------------------- /m7/m7-clip-060/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/errorsquare.png -------------------------------------------------------------------------------- /m7/m7-clip-060/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/favicon.ico -------------------------------------------------------------------------------- /m7/m7-clip-060/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/loading.gif -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m7/m7-clip-060/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-060/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m7/m7-clip-070/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m7/m7-clip-070/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/SVCClogo.png -------------------------------------------------------------------------------- /m7/m7-clip-070/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/errorsquare.png -------------------------------------------------------------------------------- /m7/m7-clip-070/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/favicon.ico -------------------------------------------------------------------------------- /m7/m7-clip-070/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/loading.gif -------------------------------------------------------------------------------- /m7/m7-clip-070/public/placeholder-text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/placeholder-text.gif -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m7/m7-clip-070/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-070/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m7/m7-clip-090/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m7/m7-clip-090/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/SVCClogo.png -------------------------------------------------------------------------------- /m7/m7-clip-090/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/errorsquare.png -------------------------------------------------------------------------------- /m7/m7-clip-090/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/favicon.ico -------------------------------------------------------------------------------- /m7/m7-clip-090/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/loading.gif -------------------------------------------------------------------------------- /m7/m7-clip-090/public/placeholder-text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/placeholder-text.gif -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m7/m7-clip-090/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-090/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m7/m7-clip-110/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m7/m7-clip-110/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/SVCClogo.png -------------------------------------------------------------------------------- /m7/m7-clip-110/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/errorsquare.png -------------------------------------------------------------------------------- /m7/m7-clip-110/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/favicon.ico -------------------------------------------------------------------------------- /m7/m7-clip-110/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/loading.gif -------------------------------------------------------------------------------- /m7/m7-clip-110/public/placeholder-text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/placeholder-text.gif -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m7/m7-clip-110/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m7/m7-clip-110/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m7/readme.md: -------------------------------------------------------------------------------- 1 | # m7 2 | -------------------------------------------------------------------------------- /m8/m8-clip-000/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m8/m8-clip-000/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m8/m8-clip-000/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/SVCClogo.png -------------------------------------------------------------------------------- /m8/m8-clip-000/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/errorsquare.png -------------------------------------------------------------------------------- /m8/m8-clip-000/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/favicon.ico -------------------------------------------------------------------------------- /m8/m8-clip-000/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/loading.gif -------------------------------------------------------------------------------- /m8/m8-clip-000/public/placeholder-text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/placeholder-text.gif -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m8/m8-clip-000/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-000/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/README.md: -------------------------------------------------------------------------------- 1 | # React Server Component Fundamentals Course at Pluralsight 2 | 3 | By Peter Kellner 4 | -------------------------------------------------------------------------------- /m8/m8-clip-spa/next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | // const nextConfig = {}; 3 | 4 | // module.exports = nextConfig; 5 | 6 | module.exports = {}; 7 | -------------------------------------------------------------------------------- /m8/m8-clip-spa/pages/_app.js: -------------------------------------------------------------------------------- 1 | import "bootstrap/dist/css/bootstrap.min.css"; 2 | import "../styles/globals.css"; 3 | 4 | export default function MyApp({ Component, pageProps }) { 5 | return ; 6 | } 7 | -------------------------------------------------------------------------------- /m8/m8-clip-spa/pages/index.tsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import Home from "@/home/home"; 3 | 4 | export default function Page() { 5 | return ; 6 | } 7 | -------------------------------------------------------------------------------- /m8/m8-clip-spa/pages/session-lines.tsx: -------------------------------------------------------------------------------- 1 | import Sessions from "@/components/sessions/sessions"; 2 | 3 | export default function Page() { 4 | return ; 5 | } 6 | -------------------------------------------------------------------------------- /m8/m8-clip-spa/pages/sessions.tsx: -------------------------------------------------------------------------------- 1 | import Sessions from "@/components/sessions/sessions"; 2 | 3 | export default function Page() { 4 | return ; 5 | } 6 | -------------------------------------------------------------------------------- /m8/m8-clip-spa/pages/speakers/index.tsx: -------------------------------------------------------------------------------- 1 | import Speakers from "@/speakers/speakers"; 2 | 3 | export default function Page() { 4 | return ; 5 | } 6 | -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/SVCClogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/SVCClogo.png -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/errorsquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/errorsquare.png -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/favicon.ico -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/loading.gif -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/placeholder-text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/placeholder-text.gif -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-10803.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-10803.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-10808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-10808.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-1124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-1124.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-1269.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-1269.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-1530.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-1530.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-1725.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-1725.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-187.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-18805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-18805.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-2920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-2920.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-39062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-39062.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-41808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-41808.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-5996.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-5996.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-6548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-6548.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-823.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-8367.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-8367.jpg -------------------------------------------------------------------------------- /m8/m8-clip-spa/public/speakers/speaker-8590.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkellner/pluralsight-react-server-component-fundamentals/42ae153253d4f414332b59e340bee22ecc0b0b27/m8/m8-clip-spa/public/speakers/speaker-8590.jpg -------------------------------------------------------------------------------- /m8/readme.md: -------------------------------------------------------------------------------- 1 | # m8 2 | --------------------------------------------------------------------------------