Fix paths

This commit is contained in:
Nicola Benaglia 2025-05-18 19:40:11 +02:00
parent 04828bc203
commit ac6e46bce0
4 changed files with 33 additions and 37 deletions

View File

@ -1,13 +1,13 @@
import { Box, ButtonBase, useTheme } from '@mui/material'; import { Box, ButtonBase, useTheme } from '@mui/material';
import { HomeIcon } from '../assets/Icons/HomeIcon'; import { HomeIcon } from '../../assets/Icons/HomeIcon';
import { Save } from './Save/Save'; import { Save } from '../Save/Save';
import { IconWrapper } from './Desktop/DesktopFooter'; import { IconWrapper } from '../Desktop/DesktopFooter';
import { enabledDevModeAtom } from '../atoms/global'; import { enabledDevModeAtom } from '../../atoms/global';
import { AppsIcon } from '../assets/Icons/AppsIcon'; import { AppsIcon } from '../../assets/Icons/AppsIcon';
import ThemeSelector from './Theme/ThemeSelector'; import ThemeSelector from '../Theme/ThemeSelector';
import { CoreSyncStatus } from './CoreSyncStatus'; import { CoreSyncStatus } from '../CoreSyncStatus';
import LanguageSelector from './Language/LanguageSelector'; import LanguageSelector from '../Language/LanguageSelector';
import { MessagingIconFilled } from '../assets/Icons/MessagingIconFilled'; import { MessagingIconFilled } from '../../assets/Icons/MessagingIconFilled';
import { useAtom } from 'jotai'; import { useAtom } from 'jotai';
import { useTranslation } from 'react-i18next'; import { useTranslation } from 'react-i18next';

View File

@ -49,7 +49,7 @@ import { IconWrapper } from '../Desktop/DesktopFooter';
import { DesktopHeader } from '../Desktop/DesktopHeader'; import { DesktopHeader } from '../Desktop/DesktopHeader';
import { AppsDesktop } from '../Apps/AppsDesktop'; import { AppsDesktop } from '../Apps/AppsDesktop';
import { AppsDevMode } from '../Apps/AppsDevMode'; import { AppsDevMode } from '../Apps/AppsDevMode';
import { DesktopSideBar } from '../DesktopSideBar'; import { DesktopSideBar } from '../Desktop/DesktopSideBar';
import { HubsIcon } from '../../assets/Icons/HubsIcon'; import { HubsIcon } from '../../assets/Icons/HubsIcon';
import { MessagingIcon } from '../../assets/Icons/MessagingIcon'; import { MessagingIcon } from '../../assets/Icons/MessagingIcon';
import { formatEmailDate } from './QMailMessages'; import { formatEmailDate } from './QMailMessages';

View File

@ -1,4 +1,5 @@
import React, { import {
Fragment,
useCallback, useCallback,
useContext, useContext,
useEffect, useEffect,
@ -68,23 +69,18 @@ export const NotAuthenticated = ({
}) => { }) => {
const [isValidApiKey, setIsValidApiKey] = useState<boolean | null>(null); const [isValidApiKey, setIsValidApiKey] = useState<boolean | null>(null);
const [hasLocalNode, setHasLocalNode] = useState<boolean | null>(null); const [hasLocalNode, setHasLocalNode] = useState<boolean | null>(null);
// const [useLocalNode, setUseLocalNode] = useState(false); const [openSnack, setOpenSnack] = useState(false);
const [openSnack, setOpenSnack] = React.useState(false); const [infoSnack, setInfoSnack] = useState(null);
const [infoSnack, setInfoSnack] = React.useState(null); const [show, setShow] = useState(false);
const [show, setShow] = React.useState(false); const [mode, setMode] = useState('list');
const [mode, setMode] = React.useState('list'); const [customNodes, setCustomNodes] = useState(null);
const [customNodes, setCustomNodes] = React.useState(null); const [importedApiKey, setImportedApiKey] = useState(null);
// const [currentNode, setCurrentNode] = React.useState({
// url: "http://127.0.0.1:12391",
// });
const [importedApiKey, setImportedApiKey] = React.useState(null);
//add and edit states //add and edit states
const [url, setUrl] = React.useState('https://'); const [url, setUrl] = useState('https://');
const [customApikey, setCustomApiKey] = React.useState(''); const [customApikey, setCustomApiKey] = useState('');
const [showSelectApiKey, setShowSelectApiKey] = useState(false); const [showSelectApiKey, setShowSelectApiKey] = useState(false);
const [enteredApiKey, setEnteredApiKey] = useState(''); const [enteredApiKey, setEnteredApiKey] = useState('');
const [customNodeToSaveIndex, setCustomNodeToSaveIndex] = const [customNodeToSaveIndex, setCustomNodeToSaveIndex] = useState(null);
React.useState(null);
const { showTutorial, hasSeenGettingStarted } = useContext(MyContext); const { showTutorial, hasSeenGettingStarted } = useContext(MyContext);
const theme = useTheme(); const theme = useTheme();
const { t } = useTranslation(['auth', 'core']); const { t } = useTranslation(['auth', 'core']);
@ -505,7 +501,7 @@ export const NotAuthenticated = ({
disableHoverListener={hasSeenGettingStarted === true} disableHoverListener={hasSeenGettingStarted === true}
placement="left" placement="left"
title={ title={
<React.Fragment> <Fragment>
<Typography <Typography
color="inherit" color="inherit"
sx={{ sx={{
@ -514,7 +510,7 @@ export const NotAuthenticated = ({
> >
{t('auth:tips.digital_id', { postProcess: 'capitalizeFirst' })} {t('auth:tips.digital_id', { postProcess: 'capitalizeFirst' })}
</Typography> </Typography>
</React.Fragment> </Fragment>
} }
> >
<CustomButton onClick={() => setExtstate('wallets')}> <CustomButton onClick={() => setExtstate('wallets')}>
@ -535,7 +531,7 @@ export const NotAuthenticated = ({
disableHoverListener={hasSeenGettingStarted === true} disableHoverListener={hasSeenGettingStarted === true}
placement="right" placement="right"
title={ title={
<React.Fragment> <Fragment>
<Typography <Typography
color="inherit" color="inherit"
sx={{ sx={{
@ -554,7 +550,7 @@ export const NotAuthenticated = ({
> >
{t('auth:tips.new_account', { postProcess: 'capitalizeFirst' })} {t('auth:tips.new_account', { postProcess: 'capitalizeFirst' })}
</Typography> </Typography>
</React.Fragment> </Fragment>
} }
> >
<CustomButton <CustomButton

View File

@ -1,13 +1,13 @@
import { useCallback, useEffect, useMemo, useState } from 'react'; import { useCallback, useEffect, useMemo, useState } from 'react';
import { saveToLocalStorage } from '../components/Apps/AppsNavBarDesktop'; import { saveToLocalStorage } from '../components/Apps/AppsNavBarDesktop';
import creationImg from './img/creation.webp'; import creationImg from '../components/Tutorials/img/creation.webp';
import dashboardImg from './img/dashboard.webp'; import dashboardImg from '../components/Tutorials/img/dashboard.webp';
import groupsImg from './img/groups.webp'; import groupsImg from '../components/Tutorials/img/groups.webp';
import importantImg from './img/important.webp'; import importantImg from '../components/Tutorials/img/important.webp';
import navigationImg from './img/navigation.webp'; import navigationImg from '../components/Tutorials/img/navigation.webp';
import overviewImg from './img/overview.webp'; import overviewImg from '../components/Tutorials/img/overview.webp';
import startedImg from './img/started.webp'; import startedImg from '../components/Tutorials/img/started.webp';
import obtainingImg from './img/obtaining-qort.jpg'; import obtainingImg from '../components/Tutorials/img/obtaining-qort.jpg';
import { useTranslation } from 'react-i18next'; import { useTranslation } from 'react-i18next';
const checkIfGatewayIsOnline = async () => { const checkIfGatewayIsOnline = async () => {