diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Watermarks/StyledComponent.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Watermarks/StyledComponent.js index dcb55f5fd2..3d80b6f43a 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Watermarks/StyledComponent.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Watermarks/StyledComponent.js @@ -28,12 +28,12 @@ import styled, { css } from "styled-components"; const StyledWatermark = styled.div` margin-top: 16px; - // display: grid; - // grid-gap: 24px; - //grid-template-columns: minmax(214px, 324px) 1fr; .watermark-title { - margin: 16px 0 4px 0; + margin: 16px 0 8px 0; + } + .title-without-top { + margin-top: 0px; } .watermark-checkbox { margin: 18px 0 0 0; diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Watermarks/ViewerInfo.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Watermarks/ViewerInfo.js index ca596b0e5b..7cf56facd5 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Watermarks/ViewerInfo.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Watermarks/ViewerInfo.js @@ -28,38 +28,38 @@ import { useState, useRef, useEffect } from "react"; import { useTranslation } from "react-i18next"; import { inject, observer } from "mobx-react"; -// import { TabsContainer } from "@docspace/shared/components/tabs-container"; import { TextInput } from "@docspace/shared/components/text-input"; import { Text } from "@docspace/shared/components/text"; import { ComboBox } from "@docspace/shared/components/combobox"; import { WatermarkAdditions } from "@docspace/shared/enums"; import { StyledWatermark } from "./StyledComponent"; +import { Tabs, TabsTypes } from "@docspace/shared/components/tabs"; const tabsOptions = (t) => [ { - key: "UserName", - title: t("UserName"), + id: "UserName", + name: t("UserName"), index: 0, }, { - key: "UserEmail", - title: t("UserEmail"), + id: "UserEmail", + name: t("UserEmail"), index: 1, }, { - key: "UserIpAdress", - title: t("UserIPAddress"), + id: "UserIpAdress", + name: t("UserIPAddress"), index: 2, }, { - key: "CurrentDate", - title: t("Common:CurrentDate"), + id: "CurrentDate", + name: t("Common:CurrentDate"), index: 3, }, { - key: "RoomName", - title: t("Common:RoomName"), + id: "RoomName", + name: t("Common:RoomName"), index: 4, }, ]; @@ -74,7 +74,7 @@ const getInitialState = (initialTab) => { }; initialTab.map((item) => { - state[item.key] = true; + state[item.id] = true; }); return state; @@ -89,7 +89,7 @@ const getInitialTabs = (additions, isEdit, t) => { if (!isEdit || !additions) return [dataTabs[0]]; - return dataTabs.filter((item) => additions & WatermarkAdditions[item.key]); + return dataTabs.filter((item) => additions & WatermarkAdditions[item.id]); }; const rotateOptions = (t) => [ @@ -165,9 +165,9 @@ const ViewerInfoWatermark = ({ let elementsData = elements.current; let flagsCount = 0; - const key = item.key; + const key = item.id; - elementsData[key] = !elementsData[item.key]; + elementsData[key] = !elementsData[item.id]; for (const key in elementsData) { const value = elementsData[key]; @@ -176,6 +176,7 @@ const ViewerInfoWatermark = ({ flagsCount += WatermarkAdditions[key]; } } + setWatermarks({ additions: flagsCount }); }; @@ -197,24 +198,24 @@ const ViewerInfoWatermark = ({ {t("AddWatermarkElements")} - {/* item.index)} onSelect={onSelect} - selectedItem={initialInfoRef.tabs.map((item) => item.index)} + type={TabsTypes.Secondary} multiple - withBorder - /> */} -
- - {t("AddStaticText")} - - -
+ /> + + + {t("AddStaticText")} + + + {t("Position")}