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: CHANGE_LOG.md
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,17 @@
3
3
<h1align="center">ReacType Change Log</h1>
4
4
</p>
5
5
6
+
**Version 12.0.0 Changes**
7
+
8
+
-Context Visualizer: You can now visually see what component is consuming which context. As you click on the interactive tree, the component assigned to the context will be revealed.
9
+
-React 18: Updated to React 18
10
+
-Export Feature: Created an exportable context file, integrated with original codebase.
11
+
Ready to go code: Added boilerplate codes to components based on which contexts they are consuming.
12
+
13
+
**A note to future contributors**
14
+
15
+
Attempted to implement Facebook and Google OAuth via passport but as of Electron’s current version, neither of them not compatible with electron.
Copy file name to clipboardExpand all lines: README.md
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,9 @@ How to use
30
30
-**Start a project (only after registration)**: Registered users can create a new project and select whether they want their project to be a Next.js, Gatsby.js, or classic React project. Also, registered users can save projects to return to them at a later time.
31
31
-**Add Components**: Create components on the right panel. Components can be associated with a route, or they can be used within other components.
32
32
-**Delete Components**: Delete components after focusing on them in the right panel. Be careful when deleting components: Upon deletion, all instances of the component will be removed within the application/project.
33
+
-**Context Visualizer**: You can now visually see what component is consuming which context. As you click on the interactive tree, the component assigned to the context will be revealed.
34
+
-**Context Code Preview**: Once contexts have been assigned to the desired components, click ‘Export’ to incorporate context into your existing codebase so you can save it as a file.
35
+
-**Ready to go code**: Added boilerplate codes to components based on which contexts they are consuming.
33
36
-**Add Custom Elements**: Create custom elements or add provided HTML elements into the application. Once the project is exported, the HTML tags generated in the code preview will function as expected. You can specify functionality for custom elements in the code preview. The tutorial on HTML Elements explains more on how to do this.
34
37
-**Delete Custom HTML Elements**: Delete custom HTML elements by clicking on the ‘X’ button adjacent to the element. Be careful when deleting custom elements: All instances of the element will be deleted within the application/project.
35
38
-**Create Instances on the Canvas**: Each component has its own canvas. Add an element to a component by dragging it onto the canvas. Div components are arbitrarily nestable and useful for complex layouts. Next.js and Gatsby.js projects have Link components to enable client-side navigation to other routes.
// This function is the heart of DemoRender it will take the array of components stored in state and dynamically construct the desired React component for the live demo
0 commit comments