mirror of
https://github.com/aljazceru/hummingbot-dashboard.git
synced 2025-12-24 00:34:23 +01:00
(feat) adapt components to backend api methods
This commit is contained in:
@@ -102,7 +102,7 @@ class LaunchV2WithControllers:
|
|||||||
self._image_name = st.selectbox("Hummingbot Image", available_images,
|
self._image_name = st.selectbox("Hummingbot Image", available_images,
|
||||||
index=available_images.index("hummingbot/hummingbot:latest"))
|
index=available_images.index("hummingbot/hummingbot:latest"))
|
||||||
with c3:
|
with c3:
|
||||||
available_credentials = self._backend_api_client.get_available_credentials()
|
available_credentials = self._backend_api_client.get_accounts()
|
||||||
self._credentials = st.selectbox("Credentials", available_credentials, index=0)
|
self._credentials = st.selectbox("Credentials", available_credentials, index=0)
|
||||||
with c4:
|
with c4:
|
||||||
deploy_button = st.button("Deploy Bot")
|
deploy_button = st.button("Deploy Bot")
|
||||||
|
|||||||
@@ -92,10 +92,10 @@ class LaunchStrategyV2(Dashboard.Item):
|
|||||||
"The new instance will contain the credentials configured in the following base instance:",
|
"The new instance will contain the credentials configured in the following base instance:",
|
||||||
severity="info")
|
severity="info")
|
||||||
with mui.Grid(item=True, xs=4):
|
with mui.Grid(item=True, xs=4):
|
||||||
available_credentials = self._backend_api_client.get_available_credentials()
|
available_credentials = self._backend_api_client.get_accounts()
|
||||||
with mui.FormControl(variant="standard", sx={"width": "100%"}):
|
with mui.FormControl(variant="standard", sx={"width": "100%"}):
|
||||||
mui.FormHelperText("Credentials")
|
mui.FormHelperText("Credentials")
|
||||||
with mui.Select(label="Credentials", defaultValue=available_credentials[0],
|
with mui.Select(label="Credentials", defaultValue="master_account",
|
||||||
variant="standard", onChange=lazy(self._set_credentials)):
|
variant="standard", onChange=lazy(self._set_credentials)):
|
||||||
for master_config in available_credentials:
|
for master_config in available_credentials:
|
||||||
mui.MenuItem(master_config, value=master_config)
|
mui.MenuItem(master_config, value=master_config)
|
||||||
@@ -106,7 +106,7 @@ class LaunchStrategyV2(Dashboard.Item):
|
|||||||
available_images = self._backend_api_client.get_available_images("hummingbot")
|
available_images = self._backend_api_client.get_available_images("hummingbot")
|
||||||
with mui.FormControl(variant="standard", sx={"width": "100%"}):
|
with mui.FormControl(variant="standard", sx={"width": "100%"}):
|
||||||
mui.FormHelperText("Available Images")
|
mui.FormHelperText("Available Images")
|
||||||
with mui.Select(label="Hummingbot Image", defaultValue="hummingbot/hummingbot:latest",
|
with mui.Select(label="Hummingbot Image", defaultValue="dardonacci/hummingbot:latest",
|
||||||
variant="standard", onChange=lazy(self._set_image_name)):
|
variant="standard", onChange=lazy(self._set_image_name)):
|
||||||
for image in available_images:
|
for image in available_images:
|
||||||
mui.MenuItem(image, value=image)
|
mui.MenuItem(image, value=image)
|
||||||
|
|||||||
Reference in New Issue
Block a user