Web: Management: changed getting params

This commit is contained in:
DmitrySychugov 2023-08-15 20:05:07 +05:00
parent 91d4bc59e5
commit c9a18b0e79
3 changed files with 13 additions and 13 deletions

View File

@ -17,18 +17,13 @@ const Spaces = () => {
const { spacesStore, authStore } = useStore(); const { spacesStore, authStore } = useStore();
const { const { isConnected, domainDialogVisible, createPortalDialogVisible } =
initStore, spacesStore;
isConnected,
portals,
domainDialogVisible,
createPortalDialogVisible,
} = spacesStore;
const { setDocumentTitle } = authStore; const { setDocumentTitle } = authStore;
const { portals } = authStore.settingsStore;
React.useEffect(() => { React.useEffect(() => {
const fetchData = async () => { const fetchData = async () => {
await initStore();
setIsLoading(false); setIsLoading(false);
}; };

View File

@ -11,10 +11,15 @@ const ConfigurationSection = ({ t }) => {
const [domain, setDomain] = React.useState<string>(""); const [domain, setDomain] = React.useState<string>("");
const [name, setName] = React.useState<string>(""); const [name, setName] = React.useState<string>("");
const { spacesStore } = useStore(); const { spacesStore, authStore } = useStore();
const { validatePortalName, setPortalSettings } = spacesStore; const { validatePortalName, setPortalSettings } = spacesStore;
const onHandleClick = () => {
setPortalSettings(domain, name);
authStore.settingsStore.getAllPortals();
};
const onHandleDomain = (e: React.ChangeEvent<HTMLInputElement>) => const onHandleDomain = (e: React.ChangeEvent<HTMLInputElement>) =>
setDomain(e.target.value); setDomain(e.target.value);
@ -75,7 +80,7 @@ const ConfigurationSection = ({ t }) => {
size="normal" size="normal"
className="spaces-button" className="spaces-button"
label={t("Common:Connect")} label={t("Common:Connect")}
onClick={() => setPortalSettings(domain, name)} onClick={onHandleClick}
primary={true} primary={true}
/> />
</ConfigurationWrapper> </ConfigurationWrapper>

View File

@ -7,17 +7,17 @@ import { StyledMultipleSpaces } from "../StyledSpaces";
import { useStore } from "SRC_DIR/store"; import { useStore } from "SRC_DIR/store";
const MultipleSpaces = ({ t }) => { const MultipleSpaces = ({ t }) => {
const { spacesStore } = useStore(); const { spacesStore, authStore } = useStore();
const { const {
portals,
deletePortal, deletePortal,
domain,
setPortalName, setPortalName,
setChangeDomainDialogVisible, setChangeDomainDialogVisible,
setCreatePortalDialogVisible, setCreatePortalDialogVisible,
} = spacesStore; } = spacesStore;
const { portals, domain } = authStore.settingsStore;
return ( return (
<StyledMultipleSpaces> <StyledMultipleSpaces>
<div className="multiple-spaces-section"> <div className="multiple-spaces-section">