Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
See all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ctrlplusb
react-tree-walker
Repository navigation
Code
Issues
10
(10)
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
react-tree-walker
src
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Nov 23, 2018
Add support for react context from react@~16.6.0
SleepWalker
authored and
ctrlplusb
committed
fd6d1fc
View commit details
Copy full SHA for fd6d1fc
View code at this point
Browse repository at this point
Commits on Aug 13, 2018
Updates dev deps and prettier config.
ctrlplusb
committed
2c82ba4
View commit details
Copy full SHA for 2c82ba4
View code at this point
Browse repository at this point
Moves symbol ref into constant.
ctrlplusb
committed
5c3fd7c
View commit details
Copy full SHA for 5c3fd7c
View code at this point
Browse repository at this point
Commits on Aug 10, 2018
Add tests for React.forwardRef
bartlangelaan
committed
0d9f69e
View commit details
Copy full SHA for 0d9f69e
View code at this point
Browse repository at this point
Add support for React.forwardRef
bartlangelaan
committed
7cd93e0
View commit details
Copy full SHA for 7cd93e0
View code at this point
Browse repository at this point
Commits on Jul 10, 2018
Adds support for UNSAFE_componentWillMount and getDerivedStateFromProps.
ctrlplusb
committed
2e43996
View commit details
Copy full SHA for 2e43996
View code at this point
Browse repository at this point
Commits on Jun 19, 2018
Fixes tests for new context API and ensures currentContext is passed down recursion.
ctrlplusb
committed
3403ea8
View commit details
Copy full SHA for 3403ea8
View code at this point
Browse repository at this point
Merge pull request #33 from dan-lee/new-context-api
Show description for d01459d
ctrlplusb
authored
d01459d
View commit details
Copy full SHA for d01459d
View code at this point
Browse repository at this point
Adds a test for old school react context.
ctrlplusb
committed
194dc5d
View commit details
Copy full SHA for 194dc5d
View code at this point
Browse repository at this point
Commits on Jun 11, 2018
Don't spread old values into new context value. 😱
Daniel Lehr
committed
c1d2ccd
View commit details
Copy full SHA for c1d2ccd
View code at this point
Browse repository at this point
Update and pass contexts _currentValue.
Daniel Lehr
committed
073fedc
View commit details
Copy full SHA for 073fedc
View code at this point
Browse repository at this point
Commits on Jun 10, 2018
Add support and test for new React Context API.
Daniel Lehr
committed
d8cf40c
View commit details
Copy full SHA for d8cf40c
View code at this point
Browse repository at this point
Commits on Mar 20, 2018
Huge rewrite/refactor of the application.
Show description for 1a8ae56
ctrlplusb
committed
1a8ae56
View commit details
Copy full SHA for 1a8ae56
View code at this point
Browse repository at this point
Commits on Mar 18, 2018
Ensures promise flow calls the componentWillUnmount in the correct order.
ctrlplusb
committed
45493e8
View commit details
Copy full SHA for 45493e8
View code at this point
Browse repository at this point
Experimental componentWillUnmount calls now get executed after children resolved, and additionally no longer have their errors swallowed.
ctrlplusb
committed
582180a
View commit details
Copy full SHA for 582180a
View code at this point
Browse repository at this point
Commits on Mar 17, 2018
Migrates to yarn and rollup.
ctrlplusb
committed
a10a054
View commit details
Copy full SHA for a10a054
View code at this point
Browse repository at this point
Commits on Mar 16, 2018
Fixes lint error.
ctrlplusb
committed
9623639
View commit details
Copy full SHA for 9623639
View code at this point
Browse repository at this point
Errors are no longer caught/swallowed internally, leaving error handling to the calling code.
ctrlplusb
committed
a69529b
View commit details
Copy full SHA for a69529b
View code at this point
Browse repository at this point
Fixes bug where children were continuously traversed despite a visitor result indicating the desire to stop traversal.
ctrlplusb
committed
81f2ba3
View commit details
Copy full SHA for 81f2ba3
View code at this point
Browse repository at this point
Commits on Mar 14, 2018
Merge pull request #23 from dvkndn/fix-instance-as-result
Show description for 77e043c
ctrlplusb
authored
77e043c
View commit details
Copy full SHA for 77e043c
View code at this point
Browse repository at this point
Commits on Mar 12, 2018
Support instance-as-result children
Show description for 80ef520
Thien Do
committed
80ef520
View commit details
Copy full SHA for 80ef520
View code at this point
Browse repository at this point
Commits on Feb 13, 2018
Support updater function in setState
Show description for fe6e01b
eirikurn
committed
fe6e01b
View commit details
Copy full SHA for fe6e01b
View code at this point
Browse repository at this point
Commits on Oct 11, 2017
Updates dependencies and introduces eslint-config-prettier.
ctrlplusb
committed
a868b72
View commit details
Copy full SHA for a868b72
View code at this point
Browse repository at this point
Commits on Sep 21, 2017
Updates code to new prettier + eslint config.
ctrlplusb
committed
9bc0cb5
View commit details
Copy full SHA for 9bc0cb5
View code at this point
Browse repository at this point
Commits on Jun 21, 2017
Simplifies child processing.
ctrlplusb
committed
e8d6029
View commit details
Copy full SHA for e8d6029
View code at this point
Browse repository at this point
Commits on May 23, 2017
Fix issue with nested children, update unit tests, close #9
grxy
authored and
Grex
committed
387a9e9
View commit details
Copy full SHA for 387a9e9
View code at this point
Browse repository at this point
Commits on Apr 6, 2017
Passing options to recursive function
birkir
authored
852f349
View commit details
Copy full SHA for 852f349
View code at this point
Browse repository at this point
Extends the tree walker with an options paramater allowing you to define whether componentWillUnmount should be called or not.
ctrlplusb
committed
98733da
View commit details
Copy full SHA for 98733da
View code at this point
Browse repository at this point
Commits on Apr 5, 2017
Catches and logs errors so they don't get swallowed by the Promise chain.
ctrlplusb
committed
e4ae222
View commit details
Copy full SHA for e4ae222
View code at this point
Browse repository at this point
Commits on Mar 17, 2017
Inlines the p-* utilities from sindresorhus's github to avoid more complex build configurations.
ctrlplusb
committed
f7da70d
View commit details
Copy full SHA for f7da70d
View code at this point
Browse repository at this point
Commits on Mar 14, 2017
A Promise result from a visit can now return a value indicating whether or not the traversal should continue.
ctrlplusb
committed
e166735
View commit details
Copy full SHA for e166735
View code at this point
Browse repository at this point
Cleans up project.
Show description for 503d17b
ctrlplusb
committed
503d17b
View commit details
Copy full SHA for 503d17b
View code at this point
Browse repository at this point
Commits on Mar 10, 2017
Converts react-tree-walker to be promised based.
ctrlplusb
committed
d07154b
View commit details
Copy full SHA for d07154b
View code at this point
Browse repository at this point
Commits on Jan 16, 2017
Updates code comments.
ctrlplusb
committed
870963f
View commit details
Copy full SHA for 870963f
View code at this point
Browse repository at this point
Initial version.
ctrlplusb
committed
6cb0e77
View commit details
Copy full SHA for 6cb0e77
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.