advanced-react-patterns-ultrasimplified
advanced-react-patterns-ultrasimplified copied to clipboard
👌🏿Simplified Advanced React Patterns for Everyone
## What is this PR about? 🤔 Expose a [controlled component](https://reactjs.org/docs/forms.html#controlled-components) API. ## Changes 🎁 - [x] Users can now pass control props for state **values** and state **updater**. ##...
## What is this PR about? 🤔 An API change with the Compound components pattern implemented. ## Changes 🎁 - [x] Create a context object to share state with all...
## What is this PR about? 🤔 Allow style extensibility via inline styles and CSS classes. ## Changes 🎁 - [x] Components now compose `className` received from users - [x]...
## What is this PR about? 🤔 Allow the compound component API some more flexibility by receiving a user-defined callback. ## Changes 🎁 - [x] Receive an `onClap` callback, and...
## What is this PR about? 🤔 A refactor from #1 - from class component to functional component (with hooks) ## Changes 🎁 - [x] Animate the clap via the...
## What is this PR about? 🤔 The initial implementation of the Medium clap via a class component ## Changes 🎁 - [x] Utilize a Higher-Order Component, `withClapAnimation` - [x]...
Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2. Release notes Sourced from express's releases. 4.18.2 Fix regression routing a large stack in a single route deps: [email protected] deps: [email protected] perf: remove unnecessary...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. Release notes Sourced from decode-uri-component's releases. v0.2.2 Prevent overwriting previously decoded tokens 980e0bf https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2 v0.2.1 Switch to GitHub workflows 76abc93 Fix issue where decode...