openfun / jitsi-magnify

An authentication and room management system for Jitsi built with Django/React
MIT License
23 stars 6 forks source link

Dev scripts to help development #28

Closed asynkr closed 2 years ago

asynkr commented 2 years ago

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe. When creating frontend components for example, a huge part of the code is very similar from one component to another. Finding a way to automate folder and files creation could be useful.

Describe the solution you'd like Some scripts, for example in src/frontend/scripts/, that can be executed to add components.

Describe alternatives you've considered Keeping on doing it by hand, but it's not very convenient.

Discovery, Documentation, Adoption, Migration Strategy You should be able, in src/frontend folder, to execute a script like yarn add-icon that could give you all necessary files in the right place in the magnify folder, and updates export references and stories.

Do you want to work on it through a Pull Request? Yes.

sampaccoud commented 2 years ago

:medal_sports: @AlexLaval lazy devs are the best! :smile: