Repository used to store all sandboxes that I used during workshops.
| Description | Link | |
|---|---|---|
| π | Create context: theme context with setters | |
| π | Showcase creating a Custom Provider and Hook for Context |
| Description | Link | |
|---|---|---|
| π | React Hook Form Basic example | |
| π | React Hook Form Connected Components | |
| π | React Hook Form Validation examples |
| Description | Link | |
|---|---|---|
| π | MobX-state-tree example with NFT Pricing |
| Description | Link | |
|---|---|---|
| π | Compound Components Pattern | |
| π | Flexible Compound Components Pattern | |
| π | Recomposable Component Pattern |
| Description | Link | |
|---|---|---|
| π | Show event bubbling through portals | |
| π | Simple example of using portals |
| Description | Link | |
|---|---|---|
| π | React Query Basics | |
| π | useInfiniteQuery example | |
| π | Exercise: useQuery with nftlist (Solution) | |
| π | Exercise: useQuery with nftlist |
| Description | Link | |
|---|---|---|
| π | Basics: Routes, Route & Outlet | |
| π | Exercise: Lazy Loading and Suspense with React Router | |
| π | Lazy loading and suspense | |
| π | Testing with MemoryRouter |
| Description | Link | |
|---|---|---|
| π | Showcase all React JSX basics |
| Description | Link | |
|---|---|---|
| π | Children & reconciliation |
| Description | Link | |
|---|---|---|
| π | Callback Refs: focusing an input | |
| π | forwardRef: custom input |
| Description | Link | |
|---|---|---|
| π | React Testing Library & Jest: testing a component | |
| π | React Testing Library: testing a hook |