Skip to content

jraillard/react-hephaestus

Repository files navigation

VSCode React Hephaestus

Introducing ReactHephaestus, the ultimate tool for building React components in seconds! 🔨

Say goodbye to manual labor and hello to efficiency with our extension that automates the generation of React components in the perfect structure. 💪

With ReactHephaestus, simply enter the desired folder name and watch as our generator clean and ready-to-use react components. 👌

Streamline your workflow and focus on your creativity with ReactHephaestus – the perfect addition to your development toolkit ! 🌟

Hilights

  • Allow to create react component in an opinionated way
  • Typescript support
  • Javascript support

Extension Settings

  • reactHephaestus.global.quotes (Default : 'single')

Define whether to use single or double quote for imports".

  • reactHephaestus.files.rewrite (Default: true)

Allow to rewrite a component folder. Could be usefull if you're switching reactHephaestus.components.useHooks or reactHephaestus.components.components regularly.

  • reactHephaestus.components.useHooks (Default: true)

Define to use hook file or not".

  • reactHephaestus.components.extension (Default: 'ts / tsx)

The extension for component file.

Release Notes

See changelog file 😁

Contribute

Feel free to open issues or PRs!

Getting started

In order to start working all you need to do is :

$ git clone git@github.com:jraillard/react-hephaestus.git
$ cd react-hephaestus
$ npm install
$ code .

Running Extension

Go to VSCode debug sidebar Select Extension from the dropdown Hit F5

About

The ultime tool for forging React components.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors