Make an OS with React & Next.js - Windows (Drag, Resize, Min, Max)
I'll be rebuilding my browser "OS" project over a series of many streams. For this project I will continue to use React & Next.js written in TypeScript. I plan to make it collaborative and involve the community. I will focus on a Windows 10 style this time instead of a hybrid.
Chapters:
0:00 Stream Starts
1:53 Check Out V1
7:31 NPM Updates
9:50 Allow Prop Spreading
10:52 Make Button Component
15:52 Remove Font Awesome & Use SVG
23:01 Delete Types Files
30:31 No More Overflow
31:25 No Default Prop Linting
34:36 No More withWithout
35:27 Theming Tweaks
37:19 Double Click Handler
51:55 Minimize & Maximize
1:23:40 Window Titlebar
1:44:54 Window Resizing
2:13:32 Window Dragging
2:33:30 Review Work
2:35:40 Fix Resize Bug
2:40:54 Check Pipeline
2:41:51 Next Stream
Stream Notes:
https://github.com/DustinBrett/daedalOS/tree/main/public/Users/Public/Documents/Stream%20Notes/03-13-21.md
Code Repository:
https://github.com/DustinBrett/daedalOS
Demo:
https://dustinbrett.com
#coding #programming #reactjs