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
+13-1Lines changed: 13 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,15 +12,27 @@ In other words, **you can draw prototypes and export React / Typescript code!**
12
12
13
13
**ReacType** allows the user to _visualize_ their application architecture dynamically, employing a _canvas display_, an _application tree_, and a _real-time component code preview_. The user can create components and load _instances_ of these components, as well as nested HTML elements, onto the canvas. This architecture can then be _exported_ as TypeScript application files to be used as a starter template for any repository.
14
14
15
-
Download for [MacOS](https://github.com/team-reactype/ReacType/releases/tag/Mac.Version.1.0), [Windows](https://github.com/team-reactype/ReacType/releases/tag/Win.Version.1.0), [Linux](https://github.com/team-reactype/ReacType/releases/tag/Linux.Version.1.0).
15
+
**New with version 2.0:**
16
+
- React Native mode for iOS/Andoird app design
17
+
- Hooks integration with functional components
18
+
- History navigation
19
+
- Tutorial mode
20
+
- New keyboard shortcuts
21
+
- Editable code preview
22
+
- Prop value designation for component children
23
+
24
+
Download for [MacOS](https://github.com/team-reactype/ReacType/releases), [Windows](https://github.com/team-reactype/ReacType/releases/), [Linux](https://github.com/team-reactype/ReacType/releases/).
16
25
17
26
***Mac users**: for now you might need to go to your security settings to allow the app run on your system as we do not have an Apple license yet.
18
27
28
+
***Linux users**: run the application as a super user in order to read and write files.
29
+
19
30

20
31
21
32
### How to use
22
33
23
34
- Open the application to start a new project. It will open in the root App component, with its name listed in the left panel and the component represented by the white box on the canvas.
35
+
- Switch to React Native mode to change the interface to a mobile app development environment
24
36
- To add a new component, type its name in the upper left panel, in the field '**Add class component**', and press enter.
25
37
- To render a component **_instance_** to the screen, first select the component, or _parent_, that the instance will be rendered within. This selected component will be represented in a new canvas view, with its own white box. Then press the plus button next to the component name. An instance, or _child_, representation will appear on the canvas.
26
38
- To add draggable **HTML elements**, select the image icons on the lower left panel.
0 commit comments