hooks: resolve some circular dependencies

environments/review-cycles-tes4uv/deployments/3862
Alex Gleason 2023-09-16 05:47:11 -05:00
rodzic 91dad5f96c
commit caa05b7b7f
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
6 zmienionych plików z 9 dodań i 6 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
import { useLoggedIn } from 'soapbox/hooks';
import { useLoggedIn } from 'soapbox/hooks/useLoggedIn';
import { useTimelineStream } from './useTimelineStream';

Wyświetl plik

@ -1,4 +1,4 @@
import { useAppSelector } from 'soapbox/hooks';
import { useAppSelector } from './useAppSelector';
import type { ReducerCompose } from 'soapbox/reducers/compose';

Wyświetl plik

@ -1,4 +1,4 @@
import { useAppSelector } from 'soapbox/hooks';
import { useAppSelector } from './useAppSelector';
/** Get the Instance for the current backend. */
export const useInstance = () => {

Wyświetl plik

@ -1,8 +1,9 @@
import { useCallback } from 'react';
import { useAppSelector } from 'soapbox/hooks';
import { makeGetAccount } from 'soapbox/selectors';
import { useAppSelector } from './useAppSelector';
/** Get the logged-in account from the store, if any. */
export const useOwnAccount = () => {
const getAccount = useCallback(makeGetAccount(), []);

Wyświetl plik

@ -1,5 +1,6 @@
import { getSettings } from 'soapbox/actions/settings';
import { useAppSelector } from 'soapbox/hooks';
import { useAppSelector } from './useAppSelector';
import type { Map as ImmutableMap } from 'immutable';

Wyświetl plik

@ -1,5 +1,6 @@
import { getSoapboxConfig } from 'soapbox/actions/soapbox';
import { useAppSelector } from 'soapbox/hooks';
import { useAppSelector } from './useAppSelector';
import type { SoapboxConfig } from 'soapbox/types/soapbox';