I am using the new custom component libraries feature to write custom components.
I am trying to collaborate with a teammate of mine on a custom component they developed using the this new feature: They logged in, created a new library were using npx retool-ccl init
, wrote the code for their component, and then deployed it using npx retool-ccl deploy
.
Now, I wish to make some changes to the code they wrote for the custom component. How can I pull their changes such that their code is available to me in my local environment when I'm working in the https://github.com/tryretool/custom-component-collection-template new-custom-component
repository? Since we cannot create pull requests or push to the repository, how do we maintain a source of truth for all the custom components being developed across my team by various contributors? I understand that the deploy
command pushes the latest changes to our Retool instance, but what is the equivalent of this in code? Does every developer need to initialize their own library anew to work on custom components and can two or more developers on my team not work in the same library?
Please advise.