moved checkbox to ThirdpartyComboBox

This commit is contained in:
mushka 2022-07-25 04:48:58 +03:00
parent 34aa614127
commit 720559c759
2 changed files with 14 additions and 13 deletions

View File

@ -11,6 +11,7 @@ import {
StyledDropDown,
StyledDropDownWrapper,
} from "../../common/StyledDropdown";
import Checkbox from "@appserver/components/checkbox";
const StyledStorageLocation = styled.div`
display: flex;
@ -96,6 +97,12 @@ const ThirpartyComboBox = ({
setIsScrollLocked(false);
};
const setRememberStorageLocation = () =>
setRoomParams({
...roomParams,
rememberStorageLocation: !roomParams.rememberStorageLocation,
});
const dropdownRef = useRef(null);
return (
<StyledStorageLocation isGrayLabel={isGrayLabel} isOpen={isOpen}>
@ -143,6 +150,13 @@ const ThirpartyComboBox = ({
))}
</StyledDropDown>
</StyledDropDownWrapper>
<Checkbox
className="set_room_params-thirdparty-checkbox"
label={t("Remember this choice for new rooms")}
isChecked={roomParams.rememberStorageLocation}
onChange={setRememberStorageLocation}
/>
</StyledStorageLocation>
);
};

View File

@ -13,12 +13,6 @@ const StorageLocation = ({
setRoomParams,
setIsScrollLocked,
}) => {
const setRememberStorageLocation = () =>
setRoomParams({
...roomParams,
rememberStorageLocation: !roomParams.rememberStorageLocation,
});
return (
<StyledParam storageLocation>
<div className="set_room_params-info">
@ -46,13 +40,6 @@ const StorageLocation = ({
setRoomParams={setRoomParams}
setIsScrollLocked={setIsScrollLocked}
/>
<Checkbox
className="set_room_params-thirdparty-checkbox"
label={t("Remember this choice for new rooms")}
isChecked={roomParams.rememberStorageLocation}
onChange={setRememberStorageLocation}
/>
</StyledParam>
);
};