-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhance the Networks component #3294
Comments
We can keep these separated variables but make use of (for example)
|
will move it to verification,
some tooltips will bs changed based on conditions:
|
Verified, Devnet 96e183a. All of the solutions (VMs and applications) have Mycelium as the default network option. |
Which package/s are you suggesting this feature for?
No response
Is your feature request related to a problem? Please describe
N/A
Describe the solution you'd like
In the current implementation, the network configurations (e.g., IPv4, IPv6, Mycelium, Planetary, WireGuard) are managed individually within each parent component. This approach involves defining constants as references in the parent component and binding these values to the child
Networks
component. Here’s an example:So, imagine, if we want to enable only the
mycelium
to all of the solutions/applications, we need to go around all components change the value of all networks then enable only themycelium
network, so hard? No?My proposal is to modify the
Networks
component and let it expose the values, e.g. defining a store to store the actual values of the networks, also setting the initial value in this store will reflect to all of the solutionsDefine network settings as reactive properties in this store.
Update the Networks Component:
Bind the Centralized Configuration to Components:
Access and Use the Configuration in VM Deployment:
The text was updated successfully, but these errors were encountered: