moved checkbox to ThirdpartyComboBox
This commit is contained in:
parent
34aa614127
commit
720559c759
@ -11,6 +11,7 @@ import {
|
|||||||
StyledDropDown,
|
StyledDropDown,
|
||||||
StyledDropDownWrapper,
|
StyledDropDownWrapper,
|
||||||
} from "../../common/StyledDropdown";
|
} from "../../common/StyledDropdown";
|
||||||
|
import Checkbox from "@appserver/components/checkbox";
|
||||||
|
|
||||||
const StyledStorageLocation = styled.div`
|
const StyledStorageLocation = styled.div`
|
||||||
display: flex;
|
display: flex;
|
||||||
@ -96,6 +97,12 @@ const ThirpartyComboBox = ({
|
|||||||
setIsScrollLocked(false);
|
setIsScrollLocked(false);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const setRememberStorageLocation = () =>
|
||||||
|
setRoomParams({
|
||||||
|
...roomParams,
|
||||||
|
rememberStorageLocation: !roomParams.rememberStorageLocation,
|
||||||
|
});
|
||||||
|
|
||||||
const dropdownRef = useRef(null);
|
const dropdownRef = useRef(null);
|
||||||
return (
|
return (
|
||||||
<StyledStorageLocation isGrayLabel={isGrayLabel} isOpen={isOpen}>
|
<StyledStorageLocation isGrayLabel={isGrayLabel} isOpen={isOpen}>
|
||||||
@ -143,6 +150,13 @@ const ThirpartyComboBox = ({
|
|||||||
))}
|
))}
|
||||||
</StyledDropDown>
|
</StyledDropDown>
|
||||||
</StyledDropDownWrapper>
|
</StyledDropDownWrapper>
|
||||||
|
|
||||||
|
<Checkbox
|
||||||
|
className="set_room_params-thirdparty-checkbox"
|
||||||
|
label={t("Remember this choice for new rooms")}
|
||||||
|
isChecked={roomParams.rememberStorageLocation}
|
||||||
|
onChange={setRememberStorageLocation}
|
||||||
|
/>
|
||||||
</StyledStorageLocation>
|
</StyledStorageLocation>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
@ -13,12 +13,6 @@ const StorageLocation = ({
|
|||||||
setRoomParams,
|
setRoomParams,
|
||||||
setIsScrollLocked,
|
setIsScrollLocked,
|
||||||
}) => {
|
}) => {
|
||||||
const setRememberStorageLocation = () =>
|
|
||||||
setRoomParams({
|
|
||||||
...roomParams,
|
|
||||||
rememberStorageLocation: !roomParams.rememberStorageLocation,
|
|
||||||
});
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<StyledParam storageLocation>
|
<StyledParam storageLocation>
|
||||||
<div className="set_room_params-info">
|
<div className="set_room_params-info">
|
||||||
@ -46,13 +40,6 @@ const StorageLocation = ({
|
|||||||
setRoomParams={setRoomParams}
|
setRoomParams={setRoomParams}
|
||||||
setIsScrollLocked={setIsScrollLocked}
|
setIsScrollLocked={setIsScrollLocked}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<Checkbox
|
|
||||||
className="set_room_params-thirdparty-checkbox"
|
|
||||||
label={t("Remember this choice for new rooms")}
|
|
||||||
isChecked={roomParams.rememberStorageLocation}
|
|
||||||
onChange={setRememberStorageLocation}
|
|
||||||
/>
|
|
||||||
</StyledParam>
|
</StyledParam>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user