Closed Water261 closed 2 years ago
Can you squad and merge this PR as well, cleans up some of the commits that are purely bug fixes.
Force Push was to fix the accidental leak of my details, forgot using $ automatically selects the environment variable.
Closing since my code is sloppy right now, looked fine on VSCode but Studio is complaining.
Sorry for the late response! I'll take a look at this once you reopen it. Thanks for helping out!
Also, if you don't hear back from me within a few days, please message me on the DevForum to remind me!
It's no problem, I need to get it properly working in Studio first.
Alright, now it should work. The issue was that I forgot to assign the frame a parent and therefore it wouldn't show up and just caused errors.
When merging, can you squash and merge so I don't litter the commit history.
Uh yeah, I'm not the best when it comes to git. This was me rebasing stuff. So fun.
This adds variadic support as well.
Alrighty, everything is finished and ready to be merged.
changeTag is now a variadic function to identify what should be changed you set the Name property inside the props table to the object you want to change.
Thank you so much! I'll review and approve this ASAP (there are a lot of changes though, so it could take some time).
Yeah I'll add it back, I initially removed it and VSCode didn't through any syntax errors.
Alright, all problems have been fixed.
This rewrites the module using some new Luau features, like typechecking. It changes the config[instanceName] to config.defaults[instanceName] and just tidies up the code a little.