diff --git a/package.json b/package.json index 6f446468d..6de544080 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@internxt/css-config": "1.1.0", "@internxt/lib": "1.4.1", "@internxt/sdk": "=1.15.6", - "@internxt/ui": "=0.1.8", + "@internxt/ui": "=0.1.15", "@phosphor-icons/react": "^2.1.7", "@popperjs/core": "^2.11.6", "@reduxjs/toolkit": "^1.6.0", diff --git a/src/app/core/layouts/HeaderAndSidenavLayout/HeaderAndSidenavLayout.tsx b/src/app/core/layouts/HeaderAndSidenavLayout/HeaderAndSidenavLayout.tsx index 63c4b05ab..3a4c6f47b 100644 --- a/src/app/core/layouts/HeaderAndSidenavLayout/HeaderAndSidenavLayout.tsx +++ b/src/app/core/layouts/HeaderAndSidenavLayout/HeaderAndSidenavLayout.tsx @@ -8,7 +8,6 @@ import { AppView } from '../../types'; import { useAppDispatch, useAppSelector } from 'app/store/hooks'; import TaskLogger from 'app/tasks/components/TaskLogger/TaskLogger'; import DriveItemInfoMenu from 'app/drive/components/DriveItemInfoMenu/DriveItemInfoMenu'; -import SharedFolderTooBigDialog from '../../../drive/components/SharedFolderTooBigDialog/SharedFolderTooBigDialog'; import { getAppConfig } from 'services/config.service'; import ShareItemDialog from '../../../../views/Shared/components/ShareItemDialog/ShareItemDialog'; import { Sidebar as VersionHistorySidebar } from '../../../../views/Drive/components/VersionHistory'; @@ -24,7 +23,6 @@ export default function HeaderAndSidenavLayout(props: HeaderAndSidenavLayoutProp const itemToShare = useAppSelector((state) => state.storage.itemToShare); const isShareItemDialogOpen = useAppSelector((state) => state.ui.isShareItemDialogOpen); const isReachedPlanLimitDialogOpen = useAppSelector((state) => state.ui.isReachedPlanLimitDialogOpen); - const isSharedFolderTooBigDialogOpen = useAppSelector((state) => state.ui.isSharedFolderTooBigDialogOpen); const isDriveItemInfoMenuOpen = useAppSelector((state) => state.ui.isDriveItemInfoMenuOpen); const driveItemInfo = useAppSelector((state) => state.ui.currentFileInfoMenuItem); const onDriveItemInfoMenuClosed = () => { @@ -42,7 +40,6 @@ export default function HeaderAndSidenavLayout(props: HeaderAndSidenavLayoutProp
{text}
-{title}
-{subtitle}
-{title}
- {subtitle &&{subtitle}
} -{translate('views.account.tabs.security.2FA.modal.or')}
{translate('views.account.tabs.security.2FA.modal.steps.qr.description')}
@@ -84,7 +83,7 @@ const TwoFactorAuthenticationEnableModal = ({ const backupKeyStep = (diff --git a/src/views/NewSettings/components/Sections/General/components/Language.tsx b/src/views/NewSettings/components/Sections/General/components/Language.tsx index c3f8eb82c..41cc05a8c 100644 --- a/src/views/NewSettings/components/Sections/General/components/Language.tsx +++ b/src/views/NewSettings/components/Sections/General/components/Language.tsx @@ -4,10 +4,10 @@ import i18next from 'i18next'; import React, { useEffect } from 'react'; import localStorageService from 'services/local-storage.service'; import { useTranslationContext } from 'app/i18n/provider/TranslationProvider'; -import Card from 'components/Card'; import ItemsDropdown from './ItemsDropdown'; import MenuItem from './MenuItem'; import Section from './Section'; +import { Card } from '@internxt/ui'; const localStorageLanguage = localStorageService.get('i18nextLng'); diff --git a/src/views/NewSettings/components/Sections/Workspace/Billing/BillingDetailsCard.tsx b/src/views/NewSettings/components/Sections/Workspace/Billing/BillingDetailsCard.tsx index 01b319650..814af96f5 100644 --- a/src/views/NewSettings/components/Sections/Workspace/Billing/BillingDetailsCard.tsx +++ b/src/views/NewSettings/components/Sections/Workspace/Billing/BillingDetailsCard.tsx @@ -1,7 +1,6 @@ import { t } from 'i18next'; -import { Button } from '@internxt/ui'; -import Card from 'components/Card'; +import { Button, Card } from '@internxt/ui'; import { BillingDetailsCardProps } from '../../../../types/types'; import Detail from './Detail'; diff --git a/src/views/NewSettings/components/Sections/Workspace/Billing/UpdateMembersCard.tsx b/src/views/NewSettings/components/Sections/Workspace/Billing/UpdateMembersCard.tsx index de643b551..0ee76e284 100644 --- a/src/views/NewSettings/components/Sections/Workspace/Billing/UpdateMembersCard.tsx +++ b/src/views/NewSettings/components/Sections/Workspace/Billing/UpdateMembersCard.tsx @@ -1,6 +1,5 @@ -import { Button, Loader } from '@internxt/ui'; +import { Button, Card, Loader } from '@internxt/ui'; import { Translate } from 'app/i18n/types'; -import Card from 'components/Card'; interface UpdateMembersCardProps { totalWorkspaceSeats: number; diff --git a/src/views/NewSettings/components/Sections/Workspace/Billing/containers/BillingWorkspaceOverview.tsx b/src/views/NewSettings/components/Sections/Workspace/Billing/containers/BillingWorkspaceOverview.tsx index a1ac5b2ee..3bd41b0f0 100644 --- a/src/views/NewSettings/components/Sections/Workspace/Billing/containers/BillingWorkspaceOverview.tsx +++ b/src/views/NewSettings/components/Sections/Workspace/Billing/containers/BillingWorkspaceOverview.tsx @@ -2,8 +2,7 @@ import { t } from 'i18next'; import localStorageService from 'services/local-storage.service'; import { bytesToString } from 'app/drive/services/size.service'; - -import Card from 'components/Card'; +import { Card } from '@internxt/ui'; import { UserType } from '@internxt/sdk/dist/drive/payments/types/types'; import { PlanState } from 'app/store/slices/plan'; diff --git a/src/views/NewSettings/components/Sections/Workspace/Members/InviteDialog.tsx b/src/views/NewSettings/components/Sections/Workspace/Members/InviteDialog.tsx index 786590e65..9589faa67 100644 --- a/src/views/NewSettings/components/Sections/Workspace/Members/InviteDialog.tsx +++ b/src/views/NewSettings/components/Sections/Workspace/Members/InviteDialog.tsx @@ -4,8 +4,7 @@ import { UserPlus, X } from '@phosphor-icons/react'; import { useForm } from 'react-hook-form'; import { IFormValues } from 'app/core/types'; import { useTranslationContext } from 'app/i18n/provider/TranslationProvider'; -import { Button, Modal, Checkbox, Input } from '@internxt/ui'; -import Card from 'components/Card'; +import { Button, Card, Modal, Checkbox, Input } from '@internxt/ui'; import TextArea from '../../Account/Account/components/TextArea'; import UserCard from './components/UserCard'; diff --git a/src/views/NewSettings/components/Sections/Workspace/Members/MembersSection.tsx b/src/views/NewSettings/components/Sections/Workspace/Members/MembersSection.tsx index 3b72affee..5a7c98830 100644 --- a/src/views/NewSettings/components/Sections/Workspace/Members/MembersSection.tsx +++ b/src/views/NewSettings/components/Sections/Workspace/Members/MembersSection.tsx @@ -7,8 +7,7 @@ import { bytesToString } from 'app/drive/services/size.service'; import { useTranslationContext } from 'app/i18n/provider/TranslationProvider'; import UsageBar from '../../../Usage/UsageBar'; import { getMemberRole, searchMembers } from '../../../../utils'; -import { Button, Input } from '@internxt/ui'; -import Card from 'components/Card'; +import { Button, Card, Input } from '@internxt/ui'; import { RootState } from 'app/store'; import { useAppSelector } from 'app/store/hooks'; import workspacesSelectors from 'app/store/slices/workspaces/workspaces.selectors'; diff --git a/src/views/NewSettings/components/Sections/Workspace/Members/containers/MemberDetailsContainer.tsx b/src/views/NewSettings/components/Sections/Workspace/Members/containers/MemberDetailsContainer.tsx index 754ce631a..0a0cdcfe0 100644 --- a/src/views/NewSettings/components/Sections/Workspace/Members/containers/MemberDetailsContainer.tsx +++ b/src/views/NewSettings/components/Sections/Workspace/Members/containers/MemberDetailsContainer.tsx @@ -10,7 +10,6 @@ import { workspaceThunks } from 'app/store/slices/workspaces/workspacesStore'; import { useEffect, useState } from 'react'; import { useDispatch, useSelector } from 'react-redux'; import { useTranslationContext } from 'app/i18n/provider/TranslationProvider'; -import Card from 'components/Card'; import { MemberRole } from '../../../../../types/types'; import DeactivateMemberModal from '../components/DeactivateModal'; import LeaveMemberModal from '../components/LeaveModal'; @@ -18,7 +17,7 @@ import ReactivateMemberModal from '../components/ReactivateModal'; import RemoveMemberModal from '../components/RemoveModal'; import RequestPasswordChangeModal from '../components/RequestPasswordModal'; import UserCard from '../components/UserCard'; -import { Loader } from '@internxt/ui'; +import { Card, Loader } from '@internxt/ui'; import { RootState } from 'app/store'; import { ActionDialog } from 'app/contexts/dialog-manager/ActionDialogManager.context'; import { useActionDialog } from 'app/contexts/dialog-manager/useActionDialog'; diff --git a/src/views/NewSettings/components/Sections/Workspace/Overview/OverviewSection.tsx b/src/views/NewSettings/components/Sections/Workspace/Overview/OverviewSection.tsx index 6737f0efb..6451719b0 100644 --- a/src/views/NewSettings/components/Sections/Workspace/Overview/OverviewSection.tsx +++ b/src/views/NewSettings/components/Sections/Workspace/Overview/OverviewSection.tsx @@ -1,6 +1,6 @@ import { UserType } from '@internxt/sdk/dist/drive/payments/types/types'; import { WorkspaceTeam, WorkspaceUser } from '@internxt/sdk/dist/workspaces'; -import { Button, Dropdown, Loader, Modal } from '@internxt/ui'; +import { Button, Card, Dropdown, Loader, Modal } from '@internxt/ui'; import { PencilSimple } from '@phosphor-icons/react'; import { t } from 'i18next'; import { useEffect, useState } from 'react'; @@ -12,7 +12,6 @@ import { UsageDetailsProps } from 'app/drive/services/usage.service'; import Section from '../../../Section'; import DetailsInput from '../../../DetailsInput'; import notificationsService, { ToastType } from 'app/notifications/services/notifications.service'; -import Card from 'components/Card'; import { RootState } from 'app/store'; import { useAppDispatch, useAppSelector } from 'app/store/hooks'; import { PlanState } from 'app/store/slices/plan'; diff --git a/src/views/NewSettings/components/Usage/UsageBar.tsx b/src/views/NewSettings/components/Usage/UsageBar.tsx index c966bc4aa..629908230 100644 --- a/src/views/NewSettings/components/Usage/UsageBar.tsx +++ b/src/views/NewSettings/components/Usage/UsageBar.tsx @@ -1,6 +1,6 @@ import { useEffect, useRef, useState } from 'react'; import { bytesToString } from 'app/drive/services/size.service'; -import Tooltip from 'components/Tooltip'; +import { Tooltip } from '@internxt/ui'; const UsageBar = ({ backupsUsage, diff --git a/src/views/NewSettings/components/containers/InvoicesContainer.tsx b/src/views/NewSettings/components/containers/InvoicesContainer.tsx index 7c99d3295..dd774f259 100644 --- a/src/views/NewSettings/components/containers/InvoicesContainer.tsx +++ b/src/views/NewSettings/components/containers/InvoicesContainer.tsx @@ -1,7 +1,7 @@ import { Invoice, UserType } from '@internxt/sdk/dist/drive/payments/types/types'; import { useTranslationContext } from 'app/i18n/provider/TranslationProvider'; import Section from '../Sections/General/components/Section'; -import Card from 'components/Card'; +import { Card } from '@internxt/ui'; import InvoicesList from '../../components/Invoices/InvoicesList'; import { useEffect, useState } from 'react'; import { paymentService } from 'views/Checkout/services'; diff --git a/src/views/Shared/components/EmptySharedView.tsx b/src/views/Shared/components/EmptySharedView.tsx index c9210f46a..da972c002 100644 --- a/src/views/Shared/components/EmptySharedView.tsx +++ b/src/views/Shared/components/EmptySharedView.tsx @@ -1,6 +1,6 @@ import { UploadSimple, Users } from '@phosphor-icons/react'; import { useTranslationContext } from '../../../app/i18n/provider/TranslationProvider'; -import Empty from 'components/Empty'; +import { Empty } from '@internxt/ui'; import folderEmptyImage from '../../../assets/icons/light/folder-open.svg'; import { SharedNamePath } from '../../../app/share/types'; diff --git a/src/views/Shared/components/ShareItemDialog/ShareItemDialog.tsx b/src/views/Shared/components/ShareItemDialog/ShareItemDialog.tsx index 6adb33e43..456604bd7 100644 --- a/src/views/Shared/components/ShareItemDialog/ShareItemDialog.tsx +++ b/src/views/Shared/components/ShareItemDialog/ShareItemDialog.tsx @@ -1,7 +1,7 @@ import { useState } from 'react'; import { DriveItemData } from '../../../../app/drive/types'; import { uiActions } from '../../../../app/store/slices/ui'; -import BaseDialog from 'components/BaseDialog'; +import { BaseDialog } from '@internxt/ui'; import './ShareItemDialog.scss'; import { storageActions } from '../../../../app/store/slices/storage'; import notificationsService, { ToastType } from '../../../../app/notifications/services/notifications.service'; diff --git a/yarn.lock b/yarn.lock index 63978bd44..e3960e201 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1914,10 +1914,10 @@ axios "1.13.6" internxt-crypto "0.0.14" -"@internxt/ui@=0.1.8": - version "0.1.8" - resolved "https://registry.yarnpkg.com/@internxt/ui/-/ui-0.1.8.tgz#563e266b431b9817a2dd6dd3a39d356a54c081db" - integrity sha512-h60suo8azArfm9/sTNQ0pzstPgu802z00gPXE/bnqhE8SyxYeIg3cUlmUAc8avuVOmErSqI5BcNN40JdVRj9NA== +"@internxt/ui@=0.1.15": + version "0.1.15" + resolved "https://registry.yarnpkg.com/@internxt/ui/-/ui-0.1.15.tgz#305e846837a8519bdea63eb17900bbf3aed2b09c" + integrity sha512-dxJlZSecIR67aEGI76CLHQ60GUkUjrMJfHeIVdd+528gm8Lz9yx7mr/bWCKfbpmbv5j9Oyvp5wBuFUfx/bxRLw== dependencies: "@internxt/css-config" "1.1.0" "@phosphor-icons/react" "^2.1.10"