Redux maintainer. Jack-Of-All-Trades code monkey. Collector of interesting links. Answerer of questions. Nerd, geek, gamer.
Sponsors
Block or Report
Block or report markerikson
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
reduxjs/redux-toolkit Public
The official, opinionated, batteries-included toolset for efficient Redux development
-
-
-
react-redux-links Public
Curated tutorial and resource links I've collected on React, Redux, ES6, and more
-
redux-ecosystem-links Public
A categorized list of Redux-related addons, libraries, and utilities
-
1
// See https://blog.isquaredsoftware.com/presentations/react-redux-ts-intro-2020-12/#/36 for slides2// My basic render function structure:3function RenderLogicExample({
4someBoolean, // 1) Destructure values from `props` object
5someList,
1,556 contributions in the last year
Less
More
Activity overview
Contribution activity
September 2022
Created 14 commits in 3 repositories
Created a pull request in replayio/devtools that received 8 comments
Rewrite hit counts rendering to use a virtualized list for scroll perf
This PR:
Entirely replaces the existing hit counts rendering logic to use a react-window virtualized list instead of manually inserting and updati…
+208
−62
•
8
comments
Opened 10 other pull requests in 2 repositories
replayio/devtools
8
merged
1
closed
- Optimize CodeMirror hit counts gutter performance
-
Rewrite preview logic to remove
TF.evaluate()usage and migrate to RTK -
Rewrite React DevTools evaluations to not use
NodeFront/ValueFront - Disable console eval if the user isn't a "Developer" role
- Ensure Pause data syncing is set up correctly on startup
- Re-enable new console as default again
- Don't show logpoints outside focus, to avoid analysis errors
- Remove unused NodeFront/ValueFront methods
- Rewrite box model highlighting logic as a simpler React component
reduxjs/redux
1
merged
Reviewed 36 pull requests in 4 repositories
replayio/devtools
25 pull requests
- Treat too many points as an expected error
- Remove legacy pause fields
- Fixes the console drawer pref so that it is persisted across sessions
- Refine the focus window as we receive points
- Push paint points into a Suspense cache
- Fixed Keyboard Shortcuts (particularly for the CommandBar)
- ↑/↓ keys suggest last commands in the new console
- Advanced panel
- Implement Frames and Scopes panels using suspense caches
- Don't try to create pauses that will error
- Fix off-by-one error in hitCounts
- Switch disable repainting boolean flag
- Delete old console and event listeners and event-listeners
- Add error boundary around SourcemapVisualizerLink in case API call fails
- Clarified types for NewObjectInspector wrapper
- Optimize PointsCache
-
Rewrite React DevTools evaluations to not use
NodeFront/ValueFront - Rewire ConsoleNag for NUX
- Ensure the arguments to ThreadFront.setBreakpoint have the correct type (FE-684)
- Deleted old Console [WIP]
- Don't re-request messages after a failed request
- Fix bad focus range serialization in PointsCache that was causing bad analysis results
- Show SourcemapToggle and SourcemapVisualizerLink for the current position in a source (FE-444)
- Log error messages to the dev console
- Removed grid-column style from generic ErrorBoundary styles
- Some pull request reviews not shown.
reduxjs/redux
1 pull request
elastic/kibana
1 pull request
reduxjs/react-redux
1 pull request
Created an issue in reduxjs/redux-toolkit that received 2 comments
Try moving RTKQ subscription state handling from a reducer into the middleware
Currently, the biggest factor impacting RTKQ perf is that we dispatch some action for every hook that mounts, in order to track subscription state. I…
2
comments
Opened 2 other issues in 2 repositories
reduxjs/redux-toolkit
1
open
reduxjs/reselect
1
open
Started 1 discussion in 1 repository
reduxjs/redux-toolkit
reduxjs/redux-toolkit
Answered 1 discussion in 1 repository
reduxjs/redux-toolkit
reduxjs/redux-toolkit