This is horizontal scrolling menu component for React.
Menu component has adaptive width, just set width for parent container.
Items width will be determinated from css styles.
Note: don't set margin for item wrapper, use padding instead. Can use margin for item element those you pass as props.
For navigation you can use arrows, mouse wheel or just drag items.
Component return items position, selected item and click event from callbacks.
Possible set default position and selected item on initialization.
Add star if you like project :)
Will be glad if somebody make code review.
React horizontal scrolling menu alternatives and similar libraries
Based on the "Menu" category
An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations.
Context Menu implemented in React.
Motion menu component powered by React Motion.
A stateless tree menu component for React.
A ready-to-use menu component for React.
Off-canvas menus for React.
Do you think we are missing an alternative of React horizontal scrolling menu or a related project?