231 karma · joined January 6, 2016
On Twitter @specialcasedev
React, Electron, JavaScript, Ruby
I agree that it would make sense for substack to provide a good way to write from your phone.
Drag and drop sorting
Open/close folders
Inline renaming
Virtualized rendering
Custom styling
New Features in Version 2 Keyboard navigation
Aria attributes
Tree filtering
Selection synchronization
More callbacks (onScroll, onActivate, onSelect)
Controlled or uncontrolled treesI was thinking of making a generic tree manager class to provide basic functions (move, rename, add, delete) for managing the tree data structure in the parent component. Maybe I'll call it "Arborist"!
I agree that the hard-coded DefaultCursor styles need to be configurable. I'll soon update. You'll be able to pass in your own component to render the DropCursor (blue line indicating the new position of the node you're dragging).
I also remembered that unit test suites are an instance when I've enjoyed inheritance.
But it sounds like most people here do not use inheritance in the business logic of their apps/systems. Composition and dependency injection do the job of sharing code without sacrificing comprehensibility.
Thanks everyone! This all matches my experience as well. I just wanted to make sure I wasn't missing something life-changing!
Remote: Preferred
Willing to relocate: Yes
Technologies: Ruby, Rails, AngularJS, PostgreSQL
Resume: https://drive.google.com/file/d/0B3auQ5JSPucmYTM3aVdmRFRpSTg...
email: jkerr838@gmail.com