uipdated props passing in CreateRoomDialog

This commit is contained in:
mushka 2022-10-13 15:15:31 +03:00
parent d36d9a7596
commit 31994bcfda
2 changed files with 17 additions and 52 deletions

View File

@ -33,14 +33,6 @@ const CreateRoomDialog = ({
onClose, onClose,
onCreate, onCreate,
connectItems,
setConnectDialogVisible,
setRoomCreation,
saveThirdpartyResponse,
openConnectWindow,
setConnectItem,
getOAuthToken,
fetchedTags, fetchedTags,
isLoading, isLoading,
folderFormValidation, folderFormValidation,
@ -49,18 +41,17 @@ const CreateRoomDialog = ({
const [isOauthWindowOpen, setIsOauthWindowOpen] = useState(false); const [isOauthWindowOpen, setIsOauthWindowOpen] = useState(false);
const startRoomParams = { const startRoomParams = {
title: "",
type: undefined, type: undefined,
title: "",
tags: [], tags: [],
isPrivate: false, isPrivate: false,
isThirdparty: false,
storageLocation: { storageLocation: {
isConnected: false, isThirdparty: false,
provider: null, provider: null,
thirdpartyFolderId: "", thirdpartyAccount: null,
storageFolderPath: "", storageFolderPath: "",
rememberThirdpartyStorage: false,
}, },
rememberThirdpartyStorage: false,
icon: { icon: {
uploadedFile: null, uploadedFile: null,
tmpFile: "", tmpFile: "",
@ -120,13 +111,6 @@ const CreateRoomDialog = ({
setRoomParams={setRoomParams} setRoomParams={setRoomParams}
setRoomType={setRoomType} setRoomType={setRoomType}
setIsScrollLocked={setIsScrollLocked} setIsScrollLocked={setIsScrollLocked}
connectItems={connectItems}
setConnectDialogVisible={setConnectDialogVisible}
setRoomCreation={setRoomCreation}
saveThirdpartyResponse={saveThirdpartyResponse}
openConnectWindow={openConnectWindow}
setConnectItem={setConnectItem}
getOAuthToken={getOAuthToken}
/> />
)} )}
</ModalDialog.Body> </ModalDialog.Body>

View File

@ -31,13 +31,6 @@ const SetRoomParams = ({
tagHandler, tagHandler,
setIsScrollLocked, setIsScrollLocked,
isEdit, isEdit,
connectItems,
setConnectDialogVisible,
setRoomCreation,
saveThirdpartyResponse,
openConnectWindow,
setConnectItem,
getOAuthToken,
}) => { }) => {
const onChangeName = (e) => { const onChangeName = (e) => {
// let value = e.target.value; // let value = e.target.value;
@ -66,22 +59,22 @@ const SetRoomParams = ({
const onChangeIsPrivate = () => const onChangeIsPrivate = () =>
setRoomParams({ ...roomParams, isPrivate: !roomParams.isPrivate }); setRoomParams({ ...roomParams, isPrivate: !roomParams.isPrivate });
// const onChangeThidpartyFolderName = (e) => const onChangeThidpartyFolderName = (e) =>
// setRoomParams({ ...roomParams, thirdpartyFolderName: e.target.value }); setRoomParams({ ...roomParams, thirdpartyFolderName: e.target.value });
const onChangeIcon = (icon) => setRoomParams({ ...roomParams, icon: icon }); const onChangeIcon = (icon) => setRoomParams({ ...roomParams, icon: icon });
const onChangeIsThirdparty = () => // const onChangeIsThirdparty = () =>
setRoomParams({ ...roomParams, isThirdparty: !roomParams.isThirdparty }); // setRoomParams({ ...roomParams, isThirdparty: !roomParams.isThirdparty });
const setChangeStorageLocation = (storageLocation) => const onChangeStorageLocation = (storageLocation) =>
setRoomParams({ ...roomParams, storageLocation }); setRoomParams({ ...roomParams, storageLocation });
const onChangeRememberThirdpartyStorage = () => // const onChangeRememberThirdpartyStorage = () =>
setRoomParams({ // setRoomParams({
...roomParams, // ...roomParams,
rememberThirdpartyStorage: !roomParams.rememberThirdpartyStorage, // rememberThirdpartyStorage: !roomParams.rememberThirdpartyStorage,
}); // });
const [currentRoomTypeData] = roomTypes.filter( const [currentRoomTypeData] = roomTypes.filter(
(room) => room.type === roomParams.type (room) => room.type === roomParams.type
@ -125,31 +118,19 @@ const SetRoomParams = ({
setIsScrollLocked={setIsScrollLocked} setIsScrollLocked={setIsScrollLocked}
/> />
{/* {!isEdit && ( {!isEdit && (
<IsPrivateParam <IsPrivateParam
t={t} t={t}
isPrivate={roomParams.isPrivate} isPrivate={roomParams.isPrivate}
onChangeIsPrivate={onChangeIsPrivate} onChangeIsPrivate={onChangeIsPrivate}
/> />
)} */} )}
{!isEdit && ( {!isEdit && (
<ThirdPartyStorage <ThirdPartyStorage
t={t} t={t}
connectItems={connectItems}
setConnectDialogVisible={setConnectDialogVisible}
setRoomCreation={setRoomCreation}
saveThirdpartyResponse={saveThirdpartyResponse}
openConnectWindow={openConnectWindow}
setConnectItem={setConnectItem}
getOAuthToken={getOAuthToken}
roomParams={roomParams}
isThirdparty={roomParams.isThirdparty}
onChangeIsThirdparty={onChangeIsThirdparty}
storageLocation={roomParams.storageLocation} storageLocation={roomParams.storageLocation}
setChangeStorageLocation={setChangeStorageLocation} onChangeStorageLocation={onChangeStorageLocation}
rememberThirdpartyStorage={roomParams.rememberThirdpartyStorage}
onChangeRememberThirdpartyStorage={onChangeRememberThirdpartyStorage}
setIsScrollLocked={setIsScrollLocked} setIsScrollLocked={setIsScrollLocked}
setIsOauthWindowOpen={setIsOauthWindowOpen} setIsOauthWindowOpen={setIsOauthWindowOpen}
/> />