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
Copy file name to clipboardExpand all lines: README.md
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@
13
13
<ahref="https://www.producthunt.com/posts/react-complex-tree?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-react-complex-tree"target="_blank"><imgsrc="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=303494&theme=light"alt="React Complex Tree - Unopinionated accessible tree component with drag and drop | Product Hunt"width="250"height="54" /></a>
14
14
15
15
Look into the [official documentation](https://rct.lukasbach.com/) to see more examples
16
-
and a more comprehensive documentation. Many common issues or questions are covered in the [FAQ page](https://rct.lukasbach.com/docs/faq).
16
+
and more comprehensive documentation. Many common issues or questions are covered in the [FAQ page](https://rct.lukasbach.com/docs/faq).
17
17
18
18
The Changelog is available at [https://rct.lukasbach.com/docs/changelog](https://rct.lukasbach.com/docs/changelog).
19
19
Check the [v2 release notes](https://rct.lukasbach.com/docs/changelog/#200---12052022) when migrating from v1.x to v2.x.
More details at [the Get-Started Guide](https://rct.lukasbach.com/docs/getstarted). The [guide on how to integrate
65
+
More details at [the GetStarted Guide](https://rct.lukasbach.com/docs/getstarted). The [guide on how to integrate
66
66
data with a static tree data provider](https://rct.lukasbach.com/docs/guides/static-data-provider) is also
67
67
a good starting point to understand how to integrate data with React Complex Tree.
68
68
@@ -90,11 +90,11 @@ a good starting point to understand how to integrate data with React Complex Tre
90
90
91
91
-**Multi-Selection**
92
92
93
-
Other than other more simple tree libraries, React Complex Tree allows you to select as many items as you want, and move them all at once by dragging to a different location. Why provide your users with less functionality, when you can settle with powerful tree capabilities with no additional effort? Try it out on the demo above and select multiple items at once by holding control on your keyboard while clicking on items, then dragging all at once to a different location.
93
+
Other than other more simple tree libraries, React Complex Tree allows you to select as many items as you want, and move them all at once by dragging to a different location. Why provide your users with less functionality, when you can offer powerful tree capabilities with no additional effort? Try it out on the demo above and select multiple items at once by holding control on your keyboard while clicking on items, then dragging all at once to a different location.
94
94
95
-
-**Renaming builtin**
95
+
-**Renaming built-in**
96
96
97
-
React Complex Tree provides renaming as native feature with its capabilities. Select any item and press F2, to start renaming the item. This provides a more intuitive way of renaming items for users without implementing custom dialog solutions that are more disruptive to your users workflow.
97
+
React Complex Tree provides renaming as native feature with its capabilities. Select any item and press F2, to start renaming the item. This provides a more intuitive way of renaming items for users without implementing custom dialog solutions that are more disruptive to your users' workflow.
98
98
99
99
-**Search Functionality**
100
100
@@ -106,14 +106,14 @@ a good starting point to understand how to integrate data with React Complex Tre
106
106
107
107
-**Controlled and Uncontrolled interfaces**
108
108
109
-
The most easiest way of using React Complex Tree is using an uncontrolled tree environment that maintains the tree state, i.e. which items are selected, expanded, etc. itself. You only need to supply a data provider that defines how items are asynchronously loaded, and the environment does the rest. However, if you want more control, you can instead use the controlled environment for full customizable.
109
+
The easiest way of using React Complex Tree is using an uncontrolled tree environment that maintains the tree state, i.e. which items are selected, expanded, etc., itself. You only need to supply a data provider that defines how items are asynchronously loaded, and the environment does the rest. However, if you want more control, you can instead use the controlled environment for full customizable.
110
110
111
111
-**Powered by React and TypeScript**
112
112
113
-
React Complex Tree is powered by React (duh) and is easily integrated in existing React projects by just importing and using the provided components. Comprehensive type information is given as TypeScript interfaces, that ease the integration and provide additional type safety, no matter whether you use TypeScript in your project or not.
113
+
React Complex Tree is powered by React (duh) and is easily integrated into existing React projects by just importing and using the provided components. Comprehensive type information is given as TypeScript interfaces, that ease the integration and provide additional type safety, no matter whether you use TypeScript in your project or not.
114
114
115
115
116
-
# Hints for contributing
116
+
# Hints for Contributing
117
117
118
118
If you want to develop RCT locally, here are some hints:
0 commit comments