Move all hooks into src/hooks/ folder

This commit is contained in:
Nicola Benaglia 2025-05-18 19:22:27 +02:00
parent 10bbf420c3
commit 7a076a9f1f
15 changed files with 30 additions and 30 deletions

View File

@ -91,8 +91,8 @@ import { DrawerComponent } from './components/Drawer/Drawer';
import { AddressQRCode } from './components/AddressQRCode';
import { Settings } from './components/Group/Settings';
import { MainAvatar } from './components/MainAvatar';
import { useRetrieveDataLocalStorage } from './useRetrieveDataLocalStorage';
import { useQortalGetSaveSettings } from './useQortalGetSaveSettings';
import { useRetrieveDataLocalStorage } from './hooks/useRetrieveDataLocalStorage.tsx';
import { useQortalGetSaveSettings } from './hooks/useQortalGetSaveSettings.tsx';
import {
canSaveSettingToQdnAtom,
enabledDevModeAtom,
@ -121,13 +121,13 @@ import { handleGetFileFromIndexedDB } from './utils/indexedDB';
import { Wallets } from './Wallets';
import { useFetchResources } from './common/useFetchResources';
import { Tutorials } from './components/Tutorials/Tutorials';
import { useHandleTutorials } from './components/Tutorials/useHandleTutorials';
import { useHandleUserInfo } from './components/Group/useHandleUserInfo';
import { useHandleTutorials } from './hooks/useHandleTutorials.tsx';
import { useHandleUserInfo } from './hooks/useHandleUserInfo.tsx';
import { Minting } from './components/Minting/Minting';
import { isRunningGateway } from './qortalRequests';
import { QMailStatus } from './components/QMailStatus';
import { GlobalActions } from './components/GlobalActions/GlobalActions';
import { useBlockedAddresses } from './components/Group/useBlockUsers';
import { useBlockedAddresses } from './hooks/useBlockUsers.tsx';
import { WalletIcon } from './assets/Icons/WalletIcon';
import { UserLookup } from './components/UserLookup.tsx/UserLookup';
import { RegisterName } from './components/RegisterName';

View File

@ -3,7 +3,7 @@ import { Box } from '@mui/material';
import { getBaseApiReact } from '../../App';
import { subscribeToEvent, unsubscribeFromEvent } from '../../utils/events';
import { useFrame } from 'react-frame-component';
import { useQortalMessageListener } from './useQortalMessageListener';
import { useQortalMessageListener } from '../../hooks/useQortalMessageListener';
import { useThemeContext } from '../Theme/ThemeContext';
import { useTranslation } from 'react-i18next';

View File

@ -14,7 +14,7 @@ import {
useTheme,
} from '@mui/material';
import { useDropzone } from 'react-dropzone';
import { useHandlePrivateApps } from './useHandlePrivateApps';
import { useHandlePrivateApps } from '../../hooks/useHandlePrivateApps';
import {
groupsPropertiesAtom,
memberGroupsAtom,

View File

@ -25,7 +25,7 @@ import {
import { saveToLocalStorage } from './AppsNavBarDesktop';
import { ContextMenuPinnedApps } from '../ContextMenuPinnedApps';
import LockIcon from '@mui/icons-material/Lock';
import { useHandlePrivateApps } from './useHandlePrivateApps';
import { useHandlePrivateApps } from '../../hooks/useHandlePrivateApps';
import { useAtom, useSetAtom } from 'jotai';
const SortableItem = ({ id, name, app, isDesktop }) => {

View File

@ -1,14 +1,14 @@
import { useContext, useState } from 'react';
import { executeEvent } from '../../utils/events';
import { getBaseApiReact, MyContext } from '../../App';
import { createEndpoint } from '../../background';
import { executeEvent } from '../utils/events';
import { getBaseApiReact, MyContext } from '../App';
import { createEndpoint } from '../background';
import {
settingsLocalLastUpdatedAtom,
sortablePinnedAppsAtom,
} from '../../atoms/global';
import { saveToLocalStorage } from './AppsNavBarDesktop';
import { base64ToUint8Array } from '../../qdn/encryption/group-encryption';
import { uint8ArrayToObject } from '../../backgroundFunctions/encryption';
} from '../atoms/global';
import { saveToLocalStorage } from '../components/Apps/AppsNavBarDesktop';
import { base64ToUint8Array } from '../qdn/encryption/group-encryption';
import { uint8ArrayToObject } from '../backgroundFunctions/encryption';
import { useSetAtom } from 'jotai';
export const useHandlePrivateApps = () => {

View File

@ -1,5 +1,5 @@
import { useCallback, useEffect, useMemo, useState } from 'react';
import { saveToLocalStorage } from '../Apps/AppsNavBarDesktop';
import { saveToLocalStorage } from '../components/Apps/AppsNavBarDesktop';
import creationImg from './img/creation.webp';
import dashboardImg from './img/dashboard.webp';
import groupsImg from './img/groups.webp';

View File

@ -1,5 +1,5 @@
import { useCallback, useRef } from 'react';
import { getBaseApiReact } from '../../App';
import { getBaseApiReact } from '../App';
export const useHandleUserInfo = () => {
const userInfoRef = useRef({});

View File

@ -6,13 +6,13 @@ import {
settingsLocalLastUpdatedAtom,
settingsQDNLastUpdatedAtom,
sortablePinnedAppsAtom,
} from './atoms/global';
import { getArbitraryEndpointReact, getBaseApiReact } from './App';
import { decryptResource } from './components/Group/Group';
} from '../atoms/global';
import { getArbitraryEndpointReact, getBaseApiReact } from '../App';
import { decryptResource } from '../components/Group/Group';
import {
base64ToUint8Array,
uint8ArrayToObject,
} from './backgroundFunctions/encryption';
} from '../backgroundFunctions/encryption';
import { useAtom, useSetAtom } from 'jotai';
function fetchFromLocalStorage(key) {

View File

@ -1,10 +1,10 @@
import { useCallback, useContext, useEffect, useState } from 'react';
import { executeEvent } from '../../utils/events';
import { navigationControllerAtom } from '../../atoms/global';
import { executeEvent } from '../utils/events';
import { navigationControllerAtom } from '../atoms/global';
import { Filesystem, Directory } from '@capacitor/filesystem';
import { saveFile } from '../../qortalRequests/get';
import { mimeToExtensionMap } from '../../utils/memeTypes';
import { MyContext } from '../../App';
import { saveFile } from '../qortalRequests/get';
import { mimeToExtensionMap } from '../utils/memeTypes';
import { MyContext } from '../App';
import FileSaver from 'file-saver';
import { useSetAtom } from 'jotai';

View File

@ -5,7 +5,7 @@ import {
settingsLocalLastUpdatedAtom,
settingsQDNLastUpdatedAtom,
sortablePinnedAppsAtom,
} from './atoms/global';
} from '../atoms/global';
import { useSetAtom } from 'jotai';
function fetchFromLocalStorage(key) {

View File

@ -1,5 +1,5 @@
import { gateways, getApiKeyFromStorage } from './background';
import { listOfAllQortalRequests } from './components/Apps/useQortalMessageListener';
import { listOfAllQortalRequests } from './hooks/useQortalMessageListener';
import {
addForeignServer,
addGroupAdminRequest,

View File

@ -42,7 +42,7 @@ import {
getNameInfo,
uint8ArrayToObject,
} from '../backgroundFunctions/encryption';
import { showSaveFilePicker } from '../components/Apps/useQortalMessageListener';
import { showSaveFilePicker } from '../hooks/useQortalMessageListener';
import { getPublishesFromAdminsAdminSpace } from '../components/Chat/AdminSpaceInner';
import { extractComponents } from '../components/Chat/MessageDisplay';
import {

View File

@ -1,4 +1,4 @@
import { openIndexedDB } from '../components/Apps/useQortalMessageListener';
import { openIndexedDB } from '../hooks/useQortalMessageListener';
import { fileToBase64 } from './fileReading';
export async function handleGetFileFromIndexedDB(event) {