What's new in React Tools 1.12.0✨Important Update: License Change for the ExtensionThe React Tools extension is now fully paid. Since its launch, this extension has been designed to streamline and enhance React development in Visual Studio Code. Initially offered for free, then under a freemium model, we are now taking the next step to ensure its sustainability and continued development. 💡 Why this change?Maintaining and improving an extension like React Tools requires ongoing time and resources. With the paid model, we can: ✅ Continuously improve and add new features. 🔑 How to get your subscription?To continue using React Tools Pro and gain access to exclusive features like advanced framework support, custom template generation, and much more, you can purchase a paid license through the Extensions Hub, where we offer flexible payment options. How to get started?Visit https://extensionshub.com.br now, where you can choose your plan, and unlock all premium features in just a few clicks. How to Register Your SubscriptionReady to unlock the premium features of React Tools Pro in Visual Studio Code? Follow these simple steps to register your subscription using your subscription key:
🙌 Thank you for your support! We recognize that this change, making the extension fully paid, may impact some users, but we believe it will allow the extension to continue growing and providing even more value to the React community. Thank you for being part of this journey! If you have any questions, feel free to reach out. 🚀 ! Best regards, Ricardo Emerson Extensions Hub TeamWhat's new in React Tools 1.10.0
And create this function in
What's new in React Tools 1.9.0
What's new in React Tools 1.8.0
What's new in React Tools 1.7.0
React ToolsThis extension creates a Functional Component for Next, React and React Native using Typescript or Javascript with Styled Components, SASS, LESS or CSS. SettingsThese are all available configurations with their default values. Configuration for the Page or Component File (tsx, jsx or js)By default pages or components files are created using Typescript with files extension Example of
Configuration for create a component using Regular Function or Arrow FunctionBy default pages or components files are created using Example of
Example of page or component creation using Configuration for create a named component using Barrel patternBy default named components files are created using Example of
Example of component creation with Configuration for create components using Export DefaultBy default components files are created using Example of
Example of component creation with Configuration for create a page or component using React.FC.By default pages or components files are created whithout uses Important: This option it is only applicable if option Example of
Example of page or component creation using Configuration for create a component using import for React to use JSX.By default pages or components files are created whithout uses the React import ( This option should only be used if you are using React 16 or previous version. Example of
Example of component creation using Configuration for the Style File (Styled Components, SCSS, LESS, CSS or CVA - Class Variance Authority)It is also possible to create components just for React using SASS ( Example of
Configuration for use (CSS Module with SCSS or CSS)It is also possible use CSS Module in the creation of styles for your components just for SCSS and CSS. This
option, which by default is disabled, adds the suffix Example of
Example of component creation using styles format Usage ExamplesYou can create a Next, React or React Native Component either by typing in the vscode command palette or by right-clicking any folder in the tree view and use the followed options:
All Commands (Ctrl+Shift+P or Cmd+Shift+P):Mouse Right Click:Create Next or React Component with Styles Example:Select the folder when the component will be created and choose This will create a folder with the component name entered containing the component's Results
Create Next or React Component with Styles using CVA - Class Variance Authority Example:
Select the folder when the component will be created and choose This will create a file with the component name entered and the file with styles. Results
Create React Native Component with Styles Example:Select the folder when the component will be created and choose This will create a folder with the component name entered containing the component's Results
Create Next or React Named Component Example:Select the folder when the component will be created and choose This will create a file with the component name entered. Results
Create Next or React Named Component with Styles Example:Select the folder when the component will be created and choose This will create a file with the component name entered and the file with styles. Results
You can also create components without using Create Next Page Example:Select the folder when the page will be created and choose This will create a file with the page name entered. Results
Next JS RecipeThese settings can be used to create pages using the Settings:Example of
Enjoy! |